From 10872a7154747bb4262fbeb1ec470e2e15b53be9 Mon Sep 17 00:00:00 2001 From: zhang__3125 <13466585422@163.com> Date: Mon, 9 Jan 2023 11:41:57 +0800 Subject: [PATCH] update to 0.3-0.52 --- hddtemp-configure-c99.patch | 30 + hddtemp-nvme.patch | 385 ++ hddtemp.spec | 26 +- hddtemp_0.3-beta15-53.diff | 7678 --------------------------------- hddtemp_0.3-beta15-53.diff.gz | Bin 0 -> 52845 bytes ru.po.patch | 11 + 6 files changed, 440 insertions(+), 7690 deletions(-) create mode 100644 hddtemp-configure-c99.patch create mode 100644 hddtemp-nvme.patch delete mode 100644 hddtemp_0.3-beta15-53.diff create mode 100644 hddtemp_0.3-beta15-53.diff.gz create mode 100644 ru.po.patch diff --git a/hddtemp-configure-c99.patch b/hddtemp-configure-c99.patch new file mode 100644 index 0000000..f488a94 --- /dev/null +++ b/hddtemp-configure-c99.patch @@ -0,0 +1,30 @@ +Avoid calling exit without declaring it first. Future compilers will not +accept implicit function declarations. + +This is in autoconf-generated code. Current autoconf does not produce +it anymore, so the issue will go away if upstream ever regenerates the +configure script. + +diff -ur hddtemp-0.3-beta15.orig/configure hddtemp-0.3-beta15/configure +--- hddtemp-0.3-beta15.orig/configure 2005-10-17 21:19:28.000000000 +0200 ++++ hddtemp-0.3-beta15/configure 2022-12-08 15:59:35.947637944 +0100 +@@ -2588,7 +2588,7 @@ + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + for ac_declaration in \ +- '' \ ++ '#include ' \ + 'extern "C" void std::exit (int) throw (); using std::exit;' \ + 'extern "C" void std::exit (int); using std::exit;' \ + 'extern "C" void exit (int) throw ();' \ +@@ -3332,8 +3332,8 @@ + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext diff --git a/hddtemp-nvme.patch b/hddtemp-nvme.patch new file mode 100644 index 0000000..4873c1d --- /dev/null +++ b/hddtemp-nvme.patch @@ -0,0 +1,385 @@ +diff -uNr hddtemp-0.3-beta15.old/src/hddtemp.c hddtemp-0.3-beta15/src/hddtemp.c +--- hddtemp-0.3-beta15.old/src/hddtemp.c 2020-02-03 14:23:19.781566750 +0200 ++++ hddtemp-0.3-beta15/src/hddtemp.c 2020-02-03 14:31:03.526209746 +0200 +@@ -61,6 +61,7 @@ + #include "utf8.h" + #include "sata.h" + #include "scsi.h" ++#include "nvme.h" + #include "db.h" + #include "hddtemp.h" + #include "backtrace.h" +@@ -87,6 +88,7 @@ + bus[BUS_SATA] = &sata_bus; + bus[BUS_ATA] = &ata_bus; + bus[BUS_SCSI] = &scsi_bus; ++ bus[BUS_NVME] = &nvme_bus; + } + + /******************************************************* +@@ -130,6 +132,8 @@ + return BUS_ATA; + else if(bus[BUS_SCSI]->probe(dsk->fd)) + return BUS_SCSI; ++ else if (bus[BUS_NVME]->probe(dsk->fd)) ++ return BUS_NVME; + else + return BUS_UNKNOWN; + } +diff -uNr hddtemp-0.3-beta15.old/src/hddtemp.h hddtemp-0.3-beta15/src/hddtemp.h +--- hddtemp-0.3-beta15.old/src/hddtemp.h 2020-02-03 14:23:19.781566750 +0200 ++++ hddtemp-0.3-beta15/src/hddtemp.h 2020-02-03 08:50:34.755411875 +0200 +@@ -35,7 +35,7 @@ + #define F_to_C(val) (int)(((double)(val)-32.0)/1.8) + #define C_to_F(val) (int)(((double)(val)*(double)1.8) + (double)32.0) + +-enum e_bustype { ERROR = 0, BUS_UNKNOWN, BUS_SATA, BUS_ATA, BUS_SCSI, BUS_TYPE_MAX }; ++enum e_bustype { ERROR = 0, BUS_UNKNOWN, BUS_SATA, BUS_ATA, BUS_SCSI, BUS_NVME, BUS_TYPE_MAX }; + enum e_gettemp { + GETTEMP_ERROR, /* Error */ + GETTEMP_NOT_APPLICABLE, /* */ +diff -uNr hddtemp-0.3-beta15.old/src/Makefile.am hddtemp-0.3-beta15/src/Makefile.am +--- hddtemp-0.3-beta15.old/src/Makefile.am 2005-03-15 02:23:13.000000000 +0200 ++++ hddtemp-0.3-beta15/src/Makefile.am 2020-02-03 08:50:34.737411657 +0200 +@@ -13,7 +13,7 @@ + scsi.c scsi.h \ + scsicmds.c scsicmds.h \ + backtrace.c backtrace.h \ +- utf8.c utf8.h ++ utf8.c utf8.h nvme.o + + hddtemp_CFLAGS = -Wall -W -rdynamic + #hddtemp_CFLAGS = -Wall -fomit-frame-pointer -rdynamic +diff -uNr hddtemp-0.3-beta15.old/src/Makefile.in hddtemp-0.3-beta15/src/Makefile.in +--- hddtemp-0.3-beta15.old/src/Makefile.in 2005-10-17 21:20:28.000000000 +0200 ++++ hddtemp-0.3-beta15/src/Makefile.in 2020-02-03 08:50:34.790412300 +0200 +@@ -157,7 +157,7 @@ + scsi.c scsi.h \ + scsicmds.c scsicmds.h \ + backtrace.c backtrace.h \ +- utf8.c utf8.h ++ utf8.c utf8.h nvme.c + + + hddtemp_CFLAGS = -Wall -W -rdynamic +@@ -180,7 +180,7 @@ + hddtemp-hddtemp.$(OBJEXT) hddtemp-sata.$(OBJEXT) \ + hddtemp-satacmds.$(OBJEXT) hddtemp-scsi.$(OBJEXT) \ + hddtemp-scsicmds.$(OBJEXT) hddtemp-backtrace.$(OBJEXT) \ +- hddtemp-utf8.$(OBJEXT) ++ hddtemp-utf8.$(OBJEXT) hddtemp-nvme.$(OBJEXT) + hddtemp_OBJECTS = $(am_hddtemp_OBJECTS) + hddtemp_DEPENDENCIES = + hddtemp_LDFLAGS = +@@ -195,6 +195,7 @@ + @AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-db.Po \ + @AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-hddtemp.Po \ + @AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-sata.Po \ ++@AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-nvme.Po \ + @AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-satacmds.Po \ + @AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-scsi.Po \ + @AMDEP_TRUE@ ./$(DEPDIR)/hddtemp-scsicmds.Po \ +@@ -257,6 +258,7 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-db.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-hddtemp.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-sata.Po@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-nvme.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-satacmds.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-scsi.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hddtemp-scsicmds.Po@am__quote@ +@@ -416,6 +418,28 @@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hddtemp_CFLAGS) $(CFLAGS) -c -o hddtemp-sata.obj `if test -f 'sata.c'; then $(CYGPATH_W) 'sata.c'; else $(CYGPATH_W) '$(srcdir)/sata.c'; fi` + ++hddtemp-nvme.o: nvme.c ++@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hddtemp_CFLAGS) $(CFLAGS) -MT hddtemp-nvme.o -MD -MP -MF "$(DEPDIR)/hddtemp-nvme.Tpo" \ ++@am__fastdepCC_TRUE@ -c -o hddtemp-nvme.o `test -f 'nvme.c' || echo '$(srcdir)/'`nvme.c; \ ++@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/hddtemp-nvme.Tpo" "$(DEPDIR)/hddtemp-nvme.Po"; \ ++@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/hddtemp-nvme.Tpo"; exit 1; \ ++@am__fastdepCC_TRUE@ fi ++@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='nvme.c' object='hddtemp-nvme.o' libtool=no @AMDEPBACKSLASH@ ++@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/hddtemp-nvme.Po' tmpdepfile='$(DEPDIR)/hddtemp-nvme.TPo' @AMDEPBACKSLASH@ ++@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ ++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hddtemp_CFLAGS) $(CFLAGS) -c -o hddtemp-nvme.o `test -f 'nvme.c' || echo '$(srcdir)/'`nvme.c ++ ++hddtemp-nvme.obj: nvme.c ++@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hddtemp_CFLAGS) $(CFLAGS) -MT hddtemp-nvme.obj -MD -MP -MF "$(DEPDIR)/hddtemp-nvme.Tpo" \ ++@am__fastdepCC_TRUE@ -c -o hddtemp-nvme.obj `if test -f 'nvme.c'; then $(CYGPATH_W) 'nvme.c'; else $(CYGPATH_W) '$(srcdir)/nvme.c'; fi`; \ ++@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/hddtemp-nvme.Tpo" "$(DEPDIR)/hddtemp-nvme.Po"; \ ++@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/hddtemp-nvme.Tpo"; exit 1; \ ++@am__fastdepCC_TRUE@ fi ++@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='nvme.c' object='hddtemp-nvme.obj' libtool=no @AMDEPBACKSLASH@ ++@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/hddtemp-nvme.Po' tmpdepfile='$(DEPDIR)/hddtemp-nvme.TPo' @AMDEPBACKSLASH@ ++@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ ++@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hddtemp_CFLAGS) $(CFLAGS) -c -o hddtemp-nvme.obj `if test -f 'nvme.c'; then $(CYGPATH_W) 'nvme.c'; else $(CYGPATH_W) '$(srcdir)/nvme.c'; fi` ++ + hddtemp-satacmds.o: satacmds.c + @am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hddtemp_CFLAGS) $(CFLAGS) -MT hddtemp-satacmds.o -MD -MP -MF "$(DEPDIR)/hddtemp-satacmds.Tpo" \ + @am__fastdepCC_TRUE@ -c -o hddtemp-satacmds.o `test -f 'satacmds.c' || echo '$(srcdir)/'`satacmds.c; \ +diff -uNr hddtemp-0.3-beta15.old/src/nvme.c hddtemp-0.3-beta15/src/nvme.c +--- hddtemp-0.3-beta15.old/src/nvme.c 1970-01-01 02:00:00.000000000 +0200 ++++ hddtemp-0.3-beta15/src/nvme.c 2020-02-03 15:36:20.217181895 +0200 +@@ -0,0 +1,234 @@ ++/* ++ * Copyright (C) 2020 Constantine Gavrilov ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ ++ ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ ++#include "hddtemp.h" ++#include ++#include ++#include ++#include ++#include ++ ++struct nvme_smart_log { ++ unsigned char critical_warning; ++ unsigned char temperature[2]; ++ unsigned char avail_spare; ++ unsigned char spare_thresh; ++ unsigned char percent_used; ++ unsigned char rsvd6[26]; ++ unsigned char data_units_read[16]; ++ unsigned char data_units_written[16]; ++ unsigned char host_reads[16]; ++ unsigned char host_writes[16]; ++ unsigned char ctrl_busy_time[16]; ++ unsigned char power_cycles[16]; ++ unsigned char power_on_hours[16]; ++ unsigned char unsafe_shutdowns[16]; ++ unsigned char media_errors[16]; ++ unsigned char num_err_log_entries[16]; ++ unsigned int warning_temp_time; ++ unsigned int critical_comp_time; ++ unsigned short temp_sensor[8]; ++ unsigned int thm_temp1_trans_count; ++ unsigned int thm_temp2_trans_count; ++ unsigned int thm_temp1_total_time; ++ unsigned int thm_temp2_total_time; ++ unsigned char rsvd232[280]; ++}; ++ ++struct nvme_id_power_state { ++ unsigned short max_power; // centiwatts ++ unsigned char rsvd2; ++ unsigned char flags; ++ unsigned int entry_lat; // microseconds ++ unsigned int exit_lat; // microseconds ++ unsigned char read_tput; ++ unsigned char read_lat; ++ unsigned char write_tput; ++ unsigned char write_lat; ++ unsigned short idle_power; ++ unsigned char idle_scale; ++ unsigned char rsvd19; ++ unsigned short active_power; ++ unsigned char active_work_scale; ++ unsigned char rsvd23[9]; ++}; ++ ++struct nvme_id_ctrl { ++ unsigned short vid; ++ unsigned short ssvid; ++ char sn[20]; ++ char mn[40]; ++ char fr[8]; ++ unsigned char rab; ++ unsigned char ieee[3]; ++ unsigned char cmic; ++ unsigned char mdts; ++ unsigned short cntlid; ++ unsigned int ver; ++ unsigned int rtd3r; ++ unsigned int rtd3e; ++ unsigned int oaes; ++ unsigned int ctratt; ++ unsigned char rsvd100[156]; ++ unsigned short oacs; ++ unsigned char acl; ++ unsigned char aerl; ++ unsigned char frmw; ++ unsigned char lpa; ++ unsigned char elpe; ++ unsigned char npss; ++ unsigned char avscc; ++ unsigned char apsta; ++ unsigned short wctemp; ++ unsigned short cctemp; ++ unsigned short mtfa; ++ unsigned int hmpre; ++ unsigned int hmmin; ++ unsigned char tnvmcap[16]; ++ unsigned char unvmcap[16]; ++ unsigned int rpmbs; ++ unsigned short edstt; ++ unsigned char dsto; ++ unsigned char fwug; ++ unsigned short kas; ++ unsigned short hctma; ++ unsigned short mntmt; ++ unsigned short mxtmt; ++ unsigned int sanicap; ++ unsigned char rsvd332[180]; ++ unsigned char sqes; ++ unsigned char cqes; ++ unsigned short maxcmd; ++ unsigned int nn; ++ unsigned short oncs; ++ unsigned short fuses; ++ unsigned char fna; ++ unsigned char vwc; ++ unsigned short awun; ++ unsigned short awupf; ++ unsigned char nvscc; ++ unsigned char rsvd531; ++ unsigned short acwu; ++ unsigned char rsvd534[2]; ++ unsigned int sgls; ++ unsigned char rsvd540[228]; ++ char subnqn[256]; ++ unsigned char rsvd1024[768]; ++ unsigned int ioccsz; ++ unsigned int iorcsz; ++ unsigned short icdoff; ++ unsigned char ctrattr; ++ unsigned char msdbd; ++ unsigned char rsvd1804[244]; ++ struct nvme_id_power_state psd[32]; ++ unsigned char vs[1024]; ++}; ++ ++#include ++ ++static int nvme_probe(int fd) ++{ ++ return (ioctl(fd, NVME_IOCTL_ID, NULL) > 0); ++} ++ ++static bool nvme_read_smart_log(int fd, struct nvme_smart_log *smart_log) ++{ ++ unsigned int size = sizeof(*smart_log); ++ struct nvme_passthru_cmd pt = { 0 }; ++ ++ memset(smart_log, 0, size); ++ pt.opcode = 0x02; ++ pt.nsid = 0xffffffff; ++ pt.addr = (uint64_t)smart_log; ++ pt.data_len = size; ++ pt.cdw10 = 0x02 | (((size / 4) - 1) << 16); ++ if (ioctl(fd, NVME_IOCTL_ADMIN_CMD, &pt) < 0) ++ return false; ++ return true; ++} ++ ++static bool nvme_read_id_ctrl(int fd, struct nvme_id_ctrl *id) ++{ ++ memset(id, 0, sizeof(*id)); ++ struct nvme_passthru_cmd pt = { 0 }; ++ pt.opcode = 0x06; ++ pt.nsid = 0; ++ pt.addr = (uint64_t)id; ++ pt.data_len = sizeof(*id); ++ pt.cdw10 = 0x01; ++ if (ioctl(fd, NVME_IOCTL_ADMIN_CMD, &pt) < 0) ++ return false; ++ return true; ++} ++ ++ ++const char *nvme_model(int fd) ++{ ++ struct nvme_id_ctrl id; ++ unsigned int i; ++ char *p; ++ const unsigned int name_len = sizeof(id.mn); ++ ++ if (nvme_read_id_ctrl(fd, &id) == false) ++ return "NVME Disk"; ++ id.mn[name_len-1] = '\0'; ++ for (i = name_len - 2; i > 0; i--) { ++ if (id.mn[i] == ' ') ++ id.mn[i] = '\0'; ++ else ++ break; ++ } ++ p = id.mn; ++ for (i = 0; i < name_len; i++) { ++ if (id.mn[i] == ' ') ++ id.mn[i] = '\0'; ++ else ++ break; ++ } ++ p = strdup(p); ++ if (!p || strlen(p) == 0) ++ return "NVME Disk"; ++ for (i = 0; p[i]; i++) { ++ if (p[i] < 0x20 || p[i] > 0x7e) ++ p[i] = '?'; ++ } ++ return p; ++} ++ ++enum e_gettemp nvme_get_temperature(struct disk *disk) ++{ ++ struct nvme_smart_log smart_log; ++ if (nvme_read_smart_log(disk->fd, &smart_log) == false) ++ return GETTEMP_UNKNOWN; ++ disk->value = smart_log.temperature[0] + (smart_log.temperature[1] << 8) - 273; ++ return GETTEMP_KNOWN; ++} ++ ++struct bustype nvme_bus = { ++ "NVME", ++ nvme_probe, ++ nvme_model, ++ nvme_get_temperature ++}; ++ ++ +diff -uNr hddtemp-0.3-beta15.old/src/nvme.h hddtemp-0.3-beta15/src/nvme.h +--- hddtemp-0.3-beta15.old/src/nvme.h 1970-01-01 02:00:00.000000000 +0200 ++++ hddtemp-0.3-beta15/src/nvme.h 2020-02-03 08:08:03.708300652 +0200 +@@ -0,0 +1,25 @@ ++/* ++ * Copyright (C) 2020 Constnatine Gavrilov ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ ++#ifndef _HDDTEMP_NVME_H_ ++#define _HDDTEMP_NVME_H_ ++ ++extern struct bustype nvme_bus; ++ ++#endif ++ diff --git a/hddtemp.spec b/hddtemp.spec index d827a6d..61ef27f 100644 --- a/hddtemp.spec +++ b/hddtemp.spec @@ -1,10 +1,9 @@ Name: hddtemp Version: 0.3 -Release: 2.beta15 +Release: 0.52.beta15 Summary: Hard disk temperature tool License: GPLv2+ URL: http://savannah.nongnu.org/projects/hddtemp/ - Source0: http://download.savannah.nongnu.org/releases/hddtemp/%{name}-%{version}-beta15.tar.bz2 Source1: %{name}.db Source2: %{name}.service @@ -13,12 +12,15 @@ Source4: %{name}.pam Source5: %{name}.consoleapp Patch0: 0001-Try-attribute-190-if-194-doesn-t-exist.patch -#Patch1: http://ftp.debian.org/debian/pool/main/h/hddtemp/hddtemp_0.3-beta15-53.diff.gz -Patch1: hddtemp_0.3-beta15-53.diff +Patch1: http://ftp.debian.org/debian/pool/main/h/hddtemp/hddtemp_0.3-beta15-53.diff.gz Patch2: %{name}-0.3-beta15-autodetect-717479.patch Patch3: 0001-Allow-binding-to-a-listen-address-that-doesn-t-exist.patch Patch4: fix-model-length.patch +Patch5: ru.po.patch +Patch6: %{name}-nvme.patch +Patch7: hddtemp-configure-c99.patch +BuildRequires: make BuildRequires: gcc BuildRequires: gettext # systemd >= 186 for scriptlet macros @@ -28,12 +30,10 @@ Requires(preun): systemd Requires(postun): systemd Requires: %{_bindir}/consolehelper - %description hddtemp is a tool that gives you the temperature of your hard drive by reading S.M.A.R.T. information. - %prep %setup -q -n %{name}-%{version}-beta15 @@ -42,20 +42,21 @@ reading S.M.A.R.T. information. %patch3 -p1 %patch0 -p1 %patch4 -p1 +%patch5 -p0 +%patch6 -p1 +%patch7 -p1 sed -i -e 's|/etc/hddtemp.db|/usr/share/misc/hddtemp.db|' doc/hddtemp.8 chmod -x contribs/analyze/* rm COPYING ; cp -p GPL-2 COPYING cp -p debian/changelog changelog.debian - %build %configure --disable-dependency-tracking -make %{?_smp_mflags} - +%make_build %install -make install DESTDIR=$RPM_BUILD_ROOT +%make_install install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT/usr/share/misc/hddtemp.db install -Dpm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_unitdir}/hddtemp.service install -Dpm 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/hddtemp @@ -65,7 +66,6 @@ install -Dpm 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/hddtemp install -Dpm 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/hddtemp %find_lang %{name} - %post %systemd_post hddtemp.service @@ -75,7 +75,6 @@ install -Dpm 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/ %postun %systemd_postun_with_restart hddtemp.service - %files -f %{name}.lang %doc ChangeLog changelog.debian COPYING README TODO contribs/ %config(noreplace) %{_sysconfdir}/sysconfig/hddtemp @@ -88,6 +87,9 @@ install -Dpm 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/ %{_mandir}/man8/hddtemp.8* %changelog +* Mon Jan 02 2023 lin zhang - 0.3-0.52.beta15 +- update to 0.3-0.52 + * Tue Jul 7 2020 Dillon Chen - 0.3-1.beta15 - package from Fedora - Update Debian patch set to 0.3-beta15-53 diff --git a/hddtemp_0.3-beta15-53.diff b/hddtemp_0.3-beta15-53.diff deleted file mode 100644 index 58061c2..0000000 --- a/hddtemp_0.3-beta15-53.diff +++ /dev/null @@ -1,7678 +0,0 @@ ---- hddtemp-0.3-beta15.orig/README -+++ hddtemp-0.3-beta15/README -@@ -28,10 +28,7 @@ - INFORMATION - =========== - hddtemp accesses to the SATA disks via ATA pass-through commands (defined in --T10/04-262r7). At the time of writing (kernel 2.6.11-rc5 has just been --released), kernels doesn't have support for ATA pass-through. You have to --update the libata driver with a newer version that could be found on: --http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/ -+T10/04-262r7). Only kernel >= 2.6.16 have this support. - - In daemon mode, hddtemp doesn't allow too much query at a time. If the interval - between two query is inferior to 1 minute, hddtemp will give the previous value ---- hddtemp-0.3-beta15.orig/debian/README.Debian -+++ hddtemp-0.3-beta15/debian/README.Debian -@@ -0,0 +1,14 @@ -+README.Debian for hddtemp -+------------------------- -+ -+This package include an init script (/etc/init.d/hddtemp) to run hddtemp -+in daemon mode. To enable and configure it, either use -+'dpkg-reconfigure hddtemp' or edit /etc/default/hddtemp. -+ -+By default and when enable, the init script tries to find all disk that -+support SMART. If you get an error such as 'no disks with monitoring -+capability were found' or if an hard disk is not monitored, try to run -+'hddtemp /dev/xxx', with /dev/xxx being you hard disk device. You will -+see an explanation about why it fails. -+ -+ -- Aurelien Jarno Sun, 27 Jul 2008 09:34:39 +0200 ---- hddtemp-0.3-beta15.orig/debian/changelog -+++ hddtemp-0.3-beta15/debian/changelog -@@ -0,0 +1,1302 @@ -+hddtemp (0.3-beta15-53) unstable; urgency=medium -+ -+ * src/backtrace.c: rename "struct ucontext" into "struct ucontext_t" to -+ fix FTBFS with glibc 2.26 (closes: bug#887753). -+ * debian/control: change priority to optional. -+ * debian/control: drop Suggests: ksensors. -+ * debian/control: bumped Standards-Version to 4.1.3. -+ * debian/rules: rewrite using dh. -+ * Added Brazilian Portuguese debconf templates. Thanks to Diego Neves -+ (closes: bug#836424). -+ -+ -- Aurelien Jarno Sun, 21 Jan 2018 14:19:42 +0100 -+ -+hddtemp (0.3-beta15-52) unstable; urgency=low -+ -+ * Decrease hddtemp/daemon priority to medium from high (closes: -+ bug#680877). -+ * Bumped Standards-Version to 3.9.3. -+ -+ -- Aurelien Jarno Mon, 09 Jul 2012 08:12:30 +0200 -+ -+hddtemp (0.3-beta15-51) unstable; urgency=low -+ -+ * init script: also probe for double letter drives (closes: bug#646724). -+ -+ -- Aurelien Jarno Sun, 30 Oct 2011 20:21:06 +0100 -+ -+hddtemp (0.3-beta15-50) unstable; urgency=low -+ -+ * Convert hddtemp.db to UTF-8 (closes: bug#640899). -+ * Don't restart on reload in init.d (closes: bug#643610). -+ * Add a status option in init.d (closes: bug#643611). -+ -+ -- Aurelien Jarno Sun, 09 Oct 2011 20:16:06 +0200 -+ -+hddtemp (0.3-beta15-49) unstable; urgency=low -+ -+ * Added Slovak debconf templates. Thanks to Slavko (closes: bug#634519). -+ * Fix a few typo in translation and enable German translation. Thanks to -+ Ville Skyttä for tha patch. -+ * Add build-arch and build-indep targets. -+ -+ -- Aurelien Jarno Tue, 30 Aug 2011 16:32:45 +0200 -+ -+hddtemp (0.3-beta15-48) unstable; urgency=low -+ -+ * Fix backtrace support on i386. -+ * Add backtrace support on amd64. -+ -+ -- Aurelien Jarno Sun, 05 Jun 2011 00:18:46 +0200 -+ -+hddtemp (0.3-beta15-47) unstable; urgency=low -+ -+ * Fix reading model on SATA big-endian (closes: #602307). -+ * Updated Arabic debconf templates, thanks to Ossama Khaya (closes: -+ bug#596177). -+ * Updated Swedish debconf template, thanks to Joe Hansen (closes: -+ bug#603109). -+ * Update Dutch debconf translation, thanks to Jeroen Schot (closes: -+ bug#628757). -+ * Bumped Standards-Version to 3.9.2 (no changes). -+ -+ -- Aurelien Jarno Sat, 04 Jun 2011 21:36:32 +0200 -+ -+hddtemp (0.3-beta15-46) unstable; urgency=low -+ -+ * Don't probe /dev/sg? by default (closes: bug#531849). -+ * Add initial German translation, by Helge Kreutzmann (closes: #503710). -+ * Fix a typo in the help message (closes: #503711). -+ * Correctly zero-terminate long product ID strings (closes: #517981). -+ * Bumped Standards-Version to 3.8.4 (no changes). -+ -+ -- Aurelien Jarno Sun, 07 Feb 2010 20:24:49 +0100 -+ -+hddtemp (0.3-beta15-45) unstable; urgency=low -+ -+ * Updated Swedish debconf templates. Thanks to Martin Bagge (closes: -+ bug#491768). -+ * Improve init script, by Cristian Ionescu-Idbohrn (closes: bug#486235). -+ * Mention /etc/init.d/hddtemp and /etc/default/hddtemp in README.Debian -+ (closes: bug#482982). -+ * Bumped Standards-Version to 3.8.0 (no changes). -+ -+ -- Aurelien Jarno Sun, 27 Jul 2008 09:44:06 +0200 -+ -+hddtemp (0.3-beta15-44) unstable; urgency=low -+ -+ * Updated Japanese debconf templates. Thanks to Kenshi Muto (closes: -+ bug#483504). -+ -+ -- Aurelien Jarno Mon, 02 Jun 2008 10:30:58 +0200 -+ -+hddtemp (0.3-beta15-43) unstable; urgency=low -+ -+ * Don't wake up SATA drives if not asked (closes: #479840). -+ -+ -- Aurelien Jarno Sat, 10 May 2008 13:24:18 +0200 -+ -+hddtemp (0.3-beta15-42) unstable; urgency=low -+ -+ * Use minus instead of hyphenin manpage. -+ -+ -- Aurelien Jarno Sun, 02 Mar 2008 19:14:14 +0100 -+ -+hddtemp (0.3-beta15-41) unstable; urgency=low -+ -+ * Fixed LSB header in init script (closes: bug#466281). -+ -+ -- Aurelien Jarno Sun, 17 Feb 2008 18:22:21 +0100 -+ -+hddtemp (0.3-beta15-40) unstable; urgency=low -+ -+ * Added Basque debconf templates. Thanks to Piarres Beobide (closes: -+ bug#465731). -+ -+ -- Aurelien Jarno Fri, 15 Feb 2008 21:59:07 +0100 -+ -+hddtemp (0.3-beta15-39) unstable; urgency=low -+ -+ [ Aurelien Jarno ] -+ * Bumped Standards-Version to 3.7.3 (no changes). -+ -+ [ Christian Perrier ] -+ * Debconf templates and debian/control reviewed by the debian-l10n- -+ english team as part of the Smith review project. Closes: #462483 -+ * [Debconf translation updates] -+ * Norwegian Bokmål. Closes: #462799 -+ * German. Closes: #462843 -+ * Galician. Closes: #462988 -+ * Spanish. Closes: #463898 -+ * Finnish. Closes: #463943 -+ * Czech. Closes: #464224 -+ * Russian. Closes: #464566 -+ * Italian. Closes: #465069 -+ * Portuguese. Closes: #465135 -+ * Vietnamese. Closes: #465534 -+ * French. Closes: #465650 -+ -+ -- Aurelien Jarno Wed, 13 Feb 2008 23:43:53 +0100 -+ -+hddtemp (0.3-beta15-38) unstable; urgency=low -+ -+ * Fix typo in hddtemp manpage (closes: bug#444242). -+ -+ -- Aurelien Jarno Tue, 11 Dec 2007 15:17:16 +0100 -+ -+hddtemp (0.3-beta15-37) unstable; urgency=low -+ -+ * Updated Czech debconf templates. Thanks to Miroslav Kure (closes: -+ bug#413322). -+ * Added Galician debconf templates. Thanks to Jacobo Tarrio (closes: -+ bug#412198). -+ * Clean po/stamp-po to make sure the .gmo files are regenerated (closes: -+ bug#441708). -+ * Updated Portuguese translation, thanks to Rui Branco (closes: -+ bug#418281). -+ * Updated Vietnamese debconf translation. Thanks to Clytie Siddall (closes: -+ bug#427039). -+ * Fixed man page formatting error (closes: bug#439074). -+ * Fix a segfault when using --unit and --numeric (closes: bug#412368). -+ * Exit with error code != 0 in case of error (closes: bug#423509). -+ -+ -- Aurelien Jarno Wed, 12 Sep 2007 11:36:05 +0200 -+ -+hddtemp (0.3-beta15-36) unstable; urgency=low -+ -+ * Fix the init script, trying to kill not running daemon on shutdown -+ (closes: #411645). -+ -+ -- Aurelien Jarno Tue, 20 Feb 2007 22:04:01 +0100 -+ -+hddtemp (0.3-beta15-35) unstable; urgency=low -+ -+ * Updated Portuguese translation, thanks to Miguel Figueire (closes: -+ bug#409491). -+ -+ -- Aurelien Jarno Tue, 20 Feb 2007 08:22:22 +0100 -+ -+hddtemp (0.3-beta15-34) unstable; urgency=low -+ -+ * Relax SATA magic checkings (closes: #404310) -+ * Updated Swedish debconf template. Thanks to Daniel Nylander (closes: -+ bug#398788). -+ * /etc/default/hddtemp: changed SYSLOG into RUN_SYSLOG and fixed the -+ comments (closes: bug#401978). -+ -+ -- Aurelien Jarno Fri, 19 Jan 2007 00:38:27 +0100 -+ -+hddtemp (0.3-beta15-33) unstable; urgency=medium -+ -+ * Update the description (closes: #401428). -+ -+ -- Aurelien Jarno Mon, 4 Dec 2006 06:04:38 +0100 -+ -+hddtemp (0.3-beta15-32) unstable; urgency=low -+ -+ * Updated German debconf template. Thanks to Erik Schanze (closes: -+ bug#397209). -+ -+ -- Aurelien Jarno Mon, 27 Nov 2006 14:42:32 +0100 -+ -+hddtemp (0.3-beta15-31) unstable; urgency=low -+ -+ * Remove the suggest on gkrellm-hddtemp (closes: bug#398938). -+ * Updated Swedish debconf template. Thanks to Daniel Nylander (closes: -+ bug#398788). -+ * Added Swedish translation. Thanks to Daniel Nylander (closes: -+ bug#398787). -+ * Added and LSB header to the init script. -+ -+ -- Aurelien Jarno Mon, 27 Nov 2006 12:14:49 +0100 -+ -+hddtemp (0.3-beta15-30) unstable; urgency=medium -+ -+ * Remove a space in the printed temperature when a disk is not present -+ in hddtemp.db. -+ -+ -- Aurelien Jarno Thu, 19 Oct 2006 14:50:09 +0200 -+ -+hddtemp (0.3-beta15-29) unstable; urgency=medium -+ -+ * Also consider field 194 as a temperature in Celsius if the disk -+ is not present in hddtemp.db in daemon mode (closes: bug#391870). -+ -+ -- Aurelien Jarno Mon, 9 Oct 2006 16:42:47 +0200 -+ -+hddtemp (0.3-beta15-28) unstable; urgency=medium -+ -+ * Always consider field 194 as a temperature in Celsius if the disk -+ is not present in hddtemp.db (closes: bug#387102, #386943, #389290, -+ #387403, #389309, #387544) -+ * Updated Czech debconf template. Thanks to Miroslav Jezbera (closes: -+ bug#389244). -+ * Set urgency to medium as I really want to get this version in etch -+ (and not bother with roughly one bug report per week). -+ -+ -- Aurelien Jarno Wed, 4 Oct 2006 01:53:51 +0200 -+ -+hddtemp (0.3-beta15-27) unstable; urgency=low -+ -+ * Depends on lsb-base (>= 3.0-3) (closes: bug#386859). -+ * Added support for Western Digital WD2000JD (closes: bug#385604). -+ * Added support for Seagate NL35 SATA (closes: bug#385187). -+ * Added support for ST3160811AS (closes: bug#385335). -+ * Added support for WD400BB-00DKA0 (closes: bug#386857). -+ -+ -- Aurelien Jarno Mon, 11 Sep 2006 00:13:15 +0200 -+ -+hddtemp (0.3-beta15-26) unstable; urgency=low -+ -+ * Added support for SAMSUNG HD160JJ. -+ -+ -- Aurelien Jarno Sat, 26 Aug 2006 22:29:13 +0200 -+ -+hddtemp (0.3-beta15-25) unstable; urgency=low -+ -+ * Added support for WD1200JD-00FYB0 (closes: bug#383692). -+ -+ -- Aurelien Jarno Sun, 20 Aug 2006 15:00:15 +0200 -+ -+hddtemp (0.3-beta15-24) unstable; urgency=low -+ -+ * Updated Spanish debconf template. Thanks to Carlos Valdivia Yagüe (closes: -+ bug#383374:). -+ -+ -- Aurelien Jarno Thu, 17 Aug 2006 10:25:43 +0200 -+ -+hddtemp (0.3-beta15-23) unstable; urgency=low -+ -+ * Added support for WDC WD3200SD-01KNB0 (closes: bug#382449). -+ * Added support for ST3400633 (closes: bug#382546). -+ * Added various Seagate 7200.10 drives, patch by Petr Vandrovec (closes: -+ bug#382490). -+ -+ -- Aurelien Jarno Fri, 11 Aug 2006 21:46:40 +0200 -+ -+hddtemp (0.3-beta15-22) unstable; urgency=low -+ -+ * Added support for ST3320620AS (closes: bug#382300). -+ -+ -- Aurelien Jarno Thu, 10 Aug 2006 11:24:58 +0200 -+ -+hddtemp (0.3-beta15-21) unstable; urgency=low -+ -+ * Added support for Toshiba MK1032GSX (closes: bug#382130). -+ -+ -- Aurelien Jarno Wed, 9 Aug 2006 19:27:36 +0200 -+ -+hddtemp (0.3-beta15-20) unstable; urgency=low -+ -+ * Added support for Maxtor 6V300F0 (closes: bug#382071). -+ * Added support for Seagate ST98823AS (closes: bug#382009). -+ -+ -- Aurelien Jarno Tue, 8 Aug 2006 18:28:24 +0200 -+ -+hddtemp (0.3-beta15-19) unstable; urgency=low -+ -+ * Added support for ST3250624AS (closes: bug#381837). -+ * Added support for WDC WD3200KS-00PFB0 (closes: bug#381837). -+ -+ -- Aurelien Jarno Mon, 7 Aug 2006 23:38:39 +0200 -+ -+hddtemp (0.3-beta15-18) unstable; urgency=low -+ -+ * Added support for MHV2060AH. -+ -+ -- Aurelien Jarno Sat, 5 Aug 2006 21:19:56 +0200 -+ -+hddtemp (0.3-beta15-17) unstable; urgency=low -+ -+ * Added support for WDC WD1500ADFD-00NLR0 (closes: bug#381403). -+ -+ -- Aurelien Jarno Sat, 5 Aug 2006 17:00:30 +0200 -+ -+hddtemp (0.3-beta15-16) unstable; urgency=low -+ -+ * Updated Japanese debconf template. Thanks to Kenshi Muto (closes: -+ bug#379945). -+ * Added support for ST3808110AS and ST3160812AS (closes: bug#380478). -+ * Added support for ST3160812A (closes: bug#379701). -+ -+ -- Aurelien Jarno Sun, 30 Jul 2006 22:54:13 +0200 -+ -+hddtemp (0.3-beta15-15) unstable; urgency=low -+ -+ * Added support for WDC WD2500JD-75HBB0 (closes: bug#379024). -+ -+ -- Aurelien Jarno Thu, 20 Jul 2006 21:47:04 +0200 -+ -+hddtemp (0.3-beta15-14) unstable; urgency=low -+ -+ * Use lsb init-functions in init script. Thanks to Benjamin Leipold for the -+ patch (closes: bug#378118). -+ -+ -- Aurelien Jarno Fri, 14 Jul 2006 15:08:39 +0200 -+ -+hddtemp (0.3-beta15-13) unstable; urgency=low -+ -+ * Added support for Toshiba MK8032GSX (Closes: #375486). -+ * Update the minimum kernel version (2.6.16) necessary to support -+ SATA in README. -+ * Print all warning/messages to stderr. -+ * Applied patch by Andras Korn (Closes: #374796) to allow the hddtemp -+ daemon to stay in the foreground. -+ -+ -- Aurelien Jarno Thu, 29 Jun 2006 15:11:47 +0200 -+ -+hddtemp (0.3-beta15-12) unstable; urgency=low -+ -+ * Added Dutch debconf translation, thanks to Kurt De Bree (closes: -+ bug#370072). -+ -+ -- Aurelien Jarno Sat, 3 Jun 2006 19:45:21 +0200 -+ -+hddtemp (0.3-beta15-11) unstable; urgency=low -+ -+ * Updated Danish debconf template. Thanks to Claus Hindsgaul (closes: -+ bug#368045). -+ -+ -- Aurelien Jarno Fri, 19 May 2006 17:25:32 +0000 -+ -+hddtemp (0.3-beta15-10) unstable; urgency=low -+ -+ * Updated French debconf translation, thanks to Jean-Luc Coulon (closes: -+ bug#367540). -+ -+ -- Aurelien Jarno Tue, 16 May 2006 21:42:39 +0200 -+ -+hddtemp (0.3-beta15-9) unstable; urgency=low -+ -+ * debian/templates: Changed How often into in interval. (closes: bug#367382). -+ * debian/templates: fixed the templates to make lintian happy. -+ -+ -- Aurelien Jarno Mon, 15 May 2006 20:21:49 +0200 -+ -+hddtemp (0.3-beta15-8) unstable; urgency=low -+ -+ * Added support for SAMSUNG HD300LJ (closes: bug#367250). -+ -+ -- Aurelien Jarno Sun, 14 May 2006 20:08:31 +0200 -+ -+hddtemp (0.3-beta15-7) unstable; urgency=low -+ -+ * Added support for HDS722516VLSA80 (closes: bug#366742). -+ -+ -- Aurelien Jarno Thu, 11 May 2006 05:46:24 +0200 -+ -+hddtemp (0.3-beta15-6) unstable; urgency=low -+ -+ * Added support for FUJITSU MHV2100BH (closes: bug#366388). -+ -+ -- Aurelien Jarno Wed, 10 May 2006 06:29:54 +0200 -+ -+hddtemp (0.3-beta15-5) unstable; urgency=low -+ -+ * Added support for WDC WD740GD-00FLA1 (closes: bug#366021). -+ * Bumped Standards-Version to 3.7.2 (no changes). -+ -+ -- Aurelien Jarno Thu, 4 May 2006 18:38:15 +0200 -+ -+hddtemp (0.3-beta15-4) unstable; urgency=low -+ -+ * Fix a crash in daemon (syslog) mode when the hard disk is not known -+ (closes: bug#365605). -+ * Added support for WD1200JB-00REA0. -+ -+ -- Aurelien Jarno Wed, 3 May 2006 20:27:11 +0200 -+ -+hddtemp (0.3-beta15-3) unstable; urgency=low -+ -+ * Added support for WDC WD800JD-75JNC0 (closes: bug#365359). -+ * Added support for WDC WD2500KS and WDC WD2500YD. -+ -+ -- Aurelien Jarno Tue, 2 May 2006 21:49:37 +0200 -+ -+hddtemp (0.3-beta15-2) unstable; urgency=low -+ -+ * Updated database for Maxtors MaxLineIII series drives (closes: -+ bug#365011). -+ -+ -- Aurelien Jarno Thu, 27 Apr 2006 14:45:22 +0200 -+ -+hddtemp (0.3-beta15-1) unstable; urgency=low -+ -+ * New upstream version. -+ -+ -- Aurelien Jarno Thu, 27 Apr 2006 05:25:06 +0200 -+ -+hddtemp (0.3-beta14-12) unstable; urgency=low -+ -+ * Added Portuguese translation, thanks to Miguel Figueire (closes: -+ bug#361505). -+ -+ -- Aurelien Jarno Tue, 11 Apr 2006 00:38:51 +0200 -+ -+hddtemp (0.3-beta14-11) unstable; urgency=low -+ -+ * Added support for WDC WD2500PD-00FZB1, WDC WD2500SD-01KCB0, WDC -+ WD1200JD-00HBC0 and WDC WD4000YR-01PLB0 (closes: bug#357804). -+ -+ -- Aurelien Jarno Sat, 25 Mar 2006 20:29:42 +0100 -+ -+hddtemp (0.3-beta14-10) unstable; urgency=low -+ -+ * Use F for fahrenheit. -+ * Added support for Hitachi DK23EA-20B (closes: bug#355763). -+ -+ -- Aurelien Jarno Sat, 18 Mar 2006 11:39:20 +0100 -+ -+hddtemp (0.3-beta14-9) unstable; urgency=low -+ -+ * Update hddtemp.db (closes: bug#355469). -+ -+ -- Aurelien Jarno Mon, 6 Mar 2006 00:40:35 +0100 -+ -+hddtemp (0.3-beta14-8) unstable; urgency=low -+ -+ * Don't flood syslog if the system clock wraps (closes: bug#354260). -+ -+ -- Aurelien Jarno Fri, 24 Feb 2006 21:32:36 +0100 -+ -+hddtemp (0.3-beta14-7) unstable; urgency=low -+ -+ * Correctly initialize the structure dsk. -+ -+ -- Aurelien Jarno Sat, 4 Feb 2006 22:01:07 +0100 -+ -+hddtemp (0.3-beta14-6) unstable; urgency=low -+ -+ * Added support for TOSHIBA MK4026GAX. -+ -+ -- Aurelien Jarno Sun, 11 Dec 2005 21:13:06 +0100 -+ -+hddtemp (0.3-beta14-5) unstable; urgency=low -+ -+ * Added Swedish translation of hddtemp. Thanks to Daniel Nylander (close: -+ bug#337117). -+ -+ -- Aurelien Jarno Thu, 3 Nov 2005 01:56:26 +0100 -+ -+hddtemp (0.3-beta14-4) unstable; urgency=low -+ -+ * Fixed the package device patch. -+ -+ -- Aurelien Jarno Thu, 27 Oct 2005 03:18:43 +0200 -+ -+hddtemp (0.3-beta14-3) unstable; urgency=low -+ -+ * Don't try to read temperature from packet devices drives (closes: -+ bug#316750, bug#335571). -+ * Verify the response length when calling modesense (closes: -+ bug#278345). -+ -+ -- Aurelien Jarno Thu, 27 Oct 2005 01:02:21 +0200 -+ -+hddtemp (0.3-beta14-2) unstable; urgency=low -+ -+ * Added Swedish debconf translation. Thanks to Daniel Nylander (closes: -+ bug#333713). -+ -+ -- Aurelien Jarno Fri, 14 Oct 2005 11:22:05 +0200 -+ -+hddtemp (0.3-beta14-1) unstable; urgency=low -+ -+ * New upstream version. -+ -+ -- Aurelien Jarno Wed, 21 Sep 2005 14:48:43 +0200 -+ -+hddtemp (0.3-beta13-23) unstable; urgency=low -+ -+ * Added SAMSUNG SP2014N disk to the database. -+ -+ -- Aurelien Jarno Wed, 14 Sep 2005 11:27:22 +0200 -+ -+hddtemp (0.3-beta13-22) unstable; urgency=low -+ -+ * Updated hddtemp.db (closes: bug#326180, bug#326181). -+ -+ -- Aurelien Jarno Tue, 6 Sep 2005 03:51:29 +0200 -+ -+hddtemp (0.3-beta13-21) unstable; urgency=low -+ -+ * Added TOSHIBA MK4026GAX disk to the database (closes: bug#325702). -+ -+ -- Aurelien Jarno Wed, 31 Aug 2005 11:16:55 +0200 -+ -+hddtemp (0.3-beta13-20) unstable; urgency=low -+ -+ * Added Arabic debconf translation. Thanks to Mohammed Adnène Trojette -+ (closes: bug#320766). -+ -+ -- Aurelien Jarno Mon, 1 Aug 2005 15:40:56 +0200 -+ -+hddtemp (0.3-beta13-19) unstable; urgency=low -+ -+ * Fixed DISKS_NOPROBE when no other disks are detected. -+ * Added a logcheck rule to ignore sleeping drives (closes: bug#316613). -+ * Bumped Standards-Version to 3.6.2 (no changes). -+ -+ -- Aurelien Jarno Wed, 6 Jul 2005 19:15:16 +0200 -+ -+hddtemp (0.3-beta13-18) unstable; urgency=low -+ -+ * Added DISKS_NOPROBE option to the /etc/default/hddtemp (closes: -+ bug#316270). -+ -+ -- Aurelien Jarno Wed, 29 Jun 2005 22:13:53 +0200 -+ -+hddtemp (0.3-beta13-17) unstable; urgency=low -+ -+ * Updated database. -+ * Added support for Western Digital Caviar WD800BB (closes: bug#312247). -+ -+ -- Aurelien Jarno Thu, 9 Jun 2005 23:16:25 +0200 -+ -+hddtemp (0.3-beta13-16) unstable; urgency=low -+ -+ * Updated Vietnamese debconf translation. Thanks to Clytie Siddall (closes: -+ bug#311893). -+ * Fixed a typo in the debconf template. Thanks to Clytie Siddall (closes: -+ bug#311894). -+ -+ -- Aurelien Jarno Sat, 4 Jun 2005 17:03:31 +0200 -+ -+hddtemp (0.3-beta13-15) unstable; urgency=low -+ -+ * Updated German debconf translation. Thanks to Erik Schanze (closes: -+ bug#311716). -+ -+ -- Aurelien Jarno Fri, 3 Jun 2005 00:41:00 +0200 -+ -+hddtemp (0.3-beta13-14) unstable; urgency=low -+ -+ * Added SV4012H to the database. -+ -+ -- Aurelien Jarno Tue, 24 May 2005 00:54:01 +0200 -+ -+hddtemp (0.3-beta13-13) unstable; urgency=low -+ -+ * Added WD800BB-00JHA0 to the database (closes: bug#310301). -+ -+ -- Aurelien Jarno Mon, 23 May 2005 01:08:43 +0200 -+ -+hddtemp (0.3-beta13-12) unstable; urgency=low -+ -+ * Added HDS722512VLAT80 to the database (closes: bug#309011). -+ * Added Vietnamese debconf translation. Thanks to Clytie Siddall (closes: -+ bug#309451). -+ -+ -- Aurelien Jarno Mon, 16 May 2005 16:58:00 +0200 -+ -+hddtemp (0.3-beta13-11) unstable; urgency=low -+ -+ * Added WD2500JB-55GVA0 to the database (closes: bug#307673). -+ -+ -- Aurelien Jarno Wed, 4 May 2005 23:47:12 +0200 -+ -+hddtemp (0.3-beta13-10) unstable; urgency=high -+ -+ * Daemonization fixed (closes: bug#307113). -+ * Added HDS722525VLSA80 to the database (closes: bug#306691). -+ -+ -- Aurelien Jarno Mon, 2 May 2005 01:01:54 +0200 -+ -+hddtemp (0.3-beta13-9) unstable; urgency=low -+ -+ * Remove /etc/logcheck.ignore.workstation/hddtemp in postinst. -+ -+ -- Aurelien Jarno Fri, 22 Apr 2005 18:35:58 +0200 -+ -+hddtemp (0.3-beta13-8) unstable; urgency=low -+ -+ * Really applied Danish debconf template (closes: bug#302353). -+ * Updated Czech debconf template. Thanks to Miroslav Jezbera (closes: -+ bug#304716). -+ * Updated French debconf template. Thanks to Jean-Luc Coulon (closes: -+ bug#303061). -+ * Added WD2000JB-32EVA0 to hddtemp.deb (closes: bug#302760). -+ * Fixed logcheck ignore files (closes: bug#304110). -+ -+ -- Aurelien Jarno Fri, 15 Apr 2005 06:26:34 +0200 -+ -+hddtemp (0.3-beta13-7) unstable; urgency=low -+ -+ * Updated Danish debconf template. Thanks to Claus Hindsgaul (closes: -+ bug#302353). -+ -+ -- Aurelien Jarno Fri, 15 Apr 2005 06:15:19 +0200 -+ -+hddtemp (0.3-beta13-6) unstable; urgency=low -+ -+ * Updated Japanese debconf template. Thanks to Kenshi Muto (closes: -+ bug#302322). -+ -+ -- Aurelien Jarno Thu, 31 Mar 2005 12:26:56 +0200 -+ -+hddtemp (0.3-beta13-5) unstable; urgency=low -+ -+ * Fixed French debconf template. -+ -+ -- Aurelien Jarno Wed, 30 Mar 2005 22:59:34 +0200 -+ -+hddtemp (0.3-beta13-4) unstable; urgency=low -+ -+ * debian/templates: s/gkrellm-hdtemp/gkrellm/g (closes: bug#302178). -+ -+ -- Aurelien Jarno Wed, 30 Mar 2005 15:21:10 +0200 -+ -+hddtemp (0.3-beta13-3) unstable; urgency=medium -+ -+ * Don't listen on socket if only syslog is choosen in debconf. Thanks to -+ Mario Holbe for the patch (closes: bug#302065). -+ -+ -- Aurelien Jarno Wed, 30 Mar 2005 01:25:04 +0200 -+ -+hddtemp (0.3-beta13-2) unstable; urgency=medium -+ -+ * Try to detect cdrom drives using the ide-scsi driver (closes: -+ bug#302061). -+ -+ -- Aurelien Jarno Wed, 30 Mar 2005 00:38:49 +0200 -+ -+hddtemp (0.3-beta13-1) unstable; urgency=medium -+ -+ * New upstream version which contains the same code as in the previous -+ Debian package. -+ * Use SG_IO only when available (closes: bug#300679). -+ * Added syslog option in debconf (closes: bug#300332). -+ * Fixed the manpage (closes: bug#300332). -+ * Only disable SCSI exceptions if they are already enabled (closes: -+ bug#278345). -+ -+ -- Aurelien Jarno Tue, 29 Mar 2005 15:56:03 +0200 -+ -+hddtemp (0.3-beta12-16) unstable; urgency=low -+ -+ * Verify SATA magics in the ATA pass through subroutine. -+ -+ -- Aurelien Jarno Sun, 27 Feb 2005 16:51:48 +0100 -+ -+hddtemp (0.3-beta12-15) unstable; urgency=low -+ -+ * Change the way SATA disks are detected, so that there is no more -+ SCSI errors with SCSI disks. -+ * Print SCSI disks name in a smarter way. -+ * Updated database. -+ -+ -- Aurelien Jarno Fri, 25 Feb 2005 22:59:36 +0100 -+ -+hddtemp (0.3-beta12-14) unstable; urgency=low -+ -+ * Converted SCSI subroutines to SG_IO (closes: bug#235422, bug#275612, -+ bug#292205). -+ * Added support for SATA (closes: bug#227409). A kernel patch for -+ SATA is still need (see /usr/share/doc/hddtemp/README). -+ -+ -- Aurelien Jarno Fri, 25 Feb 2005 02:16:57 +0100 -+ -+hddtemp (0.3-beta12-13) unstable; urgency=low -+ -+ * Don't display an error message if /proc/sys/dev/cdrom/info doesn't -+ exist (systems without CDROM drives) (closes: bug#295814). -+ -+ -- Aurelien Jarno Fri, 18 Feb 2005 12:42:18 +0100 -+ -+hddtemp (0.3-beta12-12) unstable; urgency=low -+ -+ * Added Hitachi Deskstar 7K80 40G and 80GB disks. -+ -+ -- Aurelien Jarno Sun, 6 Feb 2005 17:49:15 +0100 -+ -+hddtemp (0.3-beta12-11) unstable; urgency=low -+ -+ * Uses /proc/sys/dev/cdrom/info instead of hardcoded paths to detect CDROM -+ drives (closes: bug#293542). -+ -+ -- Aurelien Jarno Fri, 4 Feb 2005 11:15:37 +0100 -+ -+hddtemp (0.3-beta12-10) unstable; urgency=low -+ -+ * Added a README.Debian to explain why the init script could not found -+ some disks. -+ -+ -- Aurelien Jarno Tue, 25 Jan 2005 16:46:53 +0100 -+ -+hddtemp (0.3-beta12-9) unstable; urgency=low -+ -+ * Updated Brasilian translation. Thanks to Tiago Bortoletto Vaz (closes: -+ bug#283832). -+ -+ -- Aurelien Jarno Wed, 1 Dec 2004 21:40:42 +0100 -+ -+hddtemp (0.3-beta12-8) unstable; urgency=low -+ -+ * Updated hddtemp.db. -+ * Added MHT2060AH drive (closes: bug#280805). -+ -+ -- Aurelien Jarno Wed, 1 Dec 2004 19:19:37 +0100 -+ -+hddtemp (0.3-beta12-7) unstable; urgency=low -+ -+ * Updated German debconf translation. Thanks to Erik Schanze (closes: -+ bug#282280). -+ -+ -- Aurelien Jarno Sun, 21 Nov 2004 16:22:41 +0100 -+ -+hddtemp (0.3-beta12-6) unstable; urgency=low -+ -+ * Don't abord the script if /dev/cdrom doesn't exists. -+ -+ -- Aurelien Jarno Mon, 25 Oct 2004 14:46:42 +0000 -+ -+hddtemp (0.3-beta12-5) unstable; urgency=low -+ -+ * Added a patch to allow temperatures to be logged to syslog (closes: -+ bug#271508). -+ * Added hddtemp-all.sh to contribs. Thanks to Javier Fernández-Sanguino -+ Peña (closes: bug#276444). -+ * /etc/init.d/hddtemp: skip CD and DVD drives. -+ -+ -- Aurelien Jarno Sun, 24 Oct 2004 17:30:34 +0200 -+ -+hddtemp (0.3-beta12-4) unstable; urgency=low -+ -+ * Print "done." in the init script when stopping hddtemp (closes: -+ bug#275952). -+ * Updated hddtemp.db with the latest available version. -+ -+ -- Aurelien Jarno Tue, 12 Oct 2004 10:10:01 +0100 -+ -+hddtemp (0.3-beta12-3) unstable; urgency=medium -+ -+ * Added support for WDC 200GB SE (closes: bug#275105). -+ -+ -- Aurelien Jarno Thu, 7 Oct 2004 21:01:15 +0200 -+ -+hddtemp (0.3-beta12-2) unstable; urgency=low -+ -+ * Added support for Maxtor MaXLine Plus II 250GB (closes: bug#274596). -+ * Added support for Travelstar 5K80 series (closes: bug#274671). -+ * Removed init message when the daemon is disabled. -+ -+ -- Aurelien Jarno Sun, 3 Oct 2004 19:40:23 +0200 -+ -+hddtemp (0.3-beta12-1) unstable; urgency=low -+ -+ * New upstream version. -+ -+ -- Aurelien Jarno Sat, 2 Oct 2004 01:47:19 +0200 -+ -+hddtemp (0.3-beta11-17) unstable; urgency=low -+ -+ * Detect sleeping drives in the init script (closes: bug#269462). -+ -+ -- Aurelien Jarno Wed, 1 Sep 2004 18:49:35 +0200 -+ -+hddtemp (0.3-beta11-16) unstable; urgency=low -+ -+ * Added support for Samsung SpinPoint PL40 serie. -+ * Added support for Western Digital 250GB Special Edition 8MB (closes: -+ bug#269342). -+ * Added support for Maxtor DiamondMax Plus 40 drives (closes: -+ bug#269346). -+ -+ -- Aurelien Jarno Wed, 1 Sep 2004 11:29:55 +0200 -+ -+hddtemp (0.3-beta11-15) unstable; urgency=low -+ -+ * Added Danish debconf translation. Thanks to Claus Hindsgaul (closes: -+ bug#267551). -+ * Added support for Western Digital 160GB Special Edition 8MB (closes: -+ bug#267492). -+ -+ -- Aurelien Jarno Tue, 31 Aug 2004 11:23:43 +0200 -+ -+hddtemp (0.3-beta11-14) unstable; urgency=medium -+ -+ * Let the kernel decide if we can access the device or not (closes: -+ bug#262742). -+ * Added an option to wake-up the driver if need (closes: #255308). -+ * Added IPv6 support. -+ -+ -- Aurelien Jarno Mon, 16 Aug 2004 15:36:00 +0200 -+ -+hddtemp (0.3-beta11-13) unstable; urgency=low -+ -+ * Added Czech debconf translation. Thanks to Miroslav Jezbera (closes: -+ bug#261284). -+ -+ -- Aurelien Jarno Sat, 31 Jul 2004 16:18:17 +0200 -+ -+hddtemp (0.3-beta11-12) unstable; urgency=low -+ -+ * Fixed manpage installation (closes: bug#258048, #258101). -+ -+ -- Aurelien Jarno Thu, 8 Jul 2004 02:08:00 +0200 -+ -+hddtemp (0.3-beta11-11) unstable; urgency=low -+ -+ * Print WARNING messages on stderr (closes: bug#254940). -+ -+ -- Aurelien Jarno Fri, 18 Jun 2004 00:17:08 +0200 -+ -+hddtemp (0.3-beta11-10) unstable; urgency=low -+ -+ * If a debconf answer is empty, ignore it (closes: bug#247026). -+ -+ -- Aurelien Jarno Tue, 4 May 2004 01:48:26 +0200 -+ -+hddtemp (0.3-beta11-9) unstable; urgency=low -+ -+ * The "Welcome to the 10 new EU members" release. -+ * Added --retry parameter when calling start-stop-daemon (closes: -+ bug#246028). -+ -+ -- Aurelien Jarno Sat, 1 May 2004 00:49:45 +0200 -+ -+hddtemp (0.3-beta11-8) unstable; urgency=low -+ -+ * Added support for Samsung P80 SATA drives (closes: bug#243464). -+ -+ -- Aurelien Jarno Tue, 13 Apr 2004 17:34:30 +0200 -+ -+hddtemp (0.3-beta11-7) unstable; urgency=low -+ -+ * Added support for Hitachi Deskstar 7K250 (closes: bug#241493). -+ -+ -- Aurelien Jarno Sun, 11 Apr 2004 16:37:51 +0200 -+ -+hddtemp (0.3-beta11-6) unstable; urgency=low -+ -+ * Added support for Western Digital WD1600JB-00FUA0 disk (closes: -+ bug#237983). -+ -+ -- Aurelien Jarno Tue, 16 Mar 2004 13:14:19 +0100 -+ -+hddtemp (0.3-beta11-5) unstable; urgency=low -+ -+ * Minor changes to debian/postinst script. -+ -+ -- Aurelien Jarno Sun, 8 Feb 2004 00:27:59 +0100 -+ -+hddtemp (0.3-beta11-4) unstable; urgency=low -+ -+ * Updated description (closes: bug#230507). -+ -+ -- Aurelien Jarno Sun, 1 Feb 2004 17:37:58 +0100 -+ -+hddtemp (0.3-beta11-3) unstable; urgency=low -+ -+ * Don't include asm headers on architectures that don't support -+ backtracing. -+ -+ -- Aurelien Jarno Sun, 25 Jan 2004 21:57:49 +0100 -+ -+hddtemp (0.3-beta11-2) unstable; urgency=low -+ -+ * Included upstream ChangeLog (closes: bug#226329). -+ -+ -- Aurelien Jarno Tue, 6 Jan 2004 03:16:37 +0100 -+ -+hddtemp (0.3-beta11-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Updated the database to version 03C. -+ -+ -- Aurelien Jarno Fri, 2 Jan 2004 10:05:21 +0100 -+ -+hddtemp (0.3-beta10-2) unstable; urgency=low -+ -+ * Disable backtracing on non-i386 architectures. -+ -+ -- Aurelien Jarno Mon, 15 Dec 2003 09:19:48 +0100 -+ -+hddtemp (0.3-beta10-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Updated debian/copyright. -+ -+ -- Aurelien Jarno Mon, 15 Dec 2003 08:24:37 +0100 -+ -+hddtemp (0.3-beta9-2) unstable; urgency=low -+ -+ * Moved ja.po in the right directory. -+ -+ -- Aurelien Jarno Fri, 12 Dec 2003 09:31:19 +0100 -+ -+hddtemp (0.3-beta9-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Updated the database to version 03B. -+ -+ -- Aurelien Jarno Fri, 12 Dec 2003 09:21:16 +0100 -+ -+hddtemp (0.3-beta8-7) unstable; urgency=low -+ -+ * Added po debconf translations. Thanks to Kenshi Muto. (closes: -+ bug#211954) -+ -+ -- Aurelien Jarno Sun, 21 Sep 2003 14:03:19 +0200 -+ -+hddtemp (0.3-beta8-6) unstable; urgency=low -+ -+ * Remove the link to /usr/sbin/hddtemp in /usr/bin when removing the -+ package (closes: bug#210609). -+ * Updated Policy standard compliance to 3.6.1 (no changes). -+ -+ -- Aurelien Jarno Fri, 12 Sep 2003 16:06:56 +0200 -+ -+hddtemp (0.3-beta8-5) unstable; urgency=low -+ -+ * Removed the single-quoting around the -s parameter in the init script -+ (closes: bug#208542). -+ -+ -- Aurelien Jarno Wed, 3 Sep 2003 19:02:24 +0200 -+ -+hddtemp (0.3-beta8-4) unstable; urgency=medium -+ -+ * Don't modify the config file in the config script (closes: bug#203583). -+ * Urgency set to medium as the bug breaks upgrade. -+ * The init script also stop manually started daemons. -+ * Added a small patch to make sure hddtemp could not be started in daemon -+ mode by a normal user even if it is SUID root. -+ -+ -- Aurelien Jarno Tue, 2 Sep 2003 14:52:03 +0200 -+ -+hddtemp (0.3-beta8-3) unstable; urgency=low -+ -+ * Don't strip the comments from the config file when installing the -+ package. -+ -+ -- Aurelien Jarno Mon, 1 Sep 2003 18:51:33 +0200 -+ -+hddtemp (0.3-beta8-2) unstable; urgency=low -+ -+ * Fixed a typo in the manpage. Thanks to Carlos Valdivia Yagüe. (Closes: -+ bug#205947). -+ -+ -- Aurelien Jarno Tue, 19 Aug 2003 09:19:04 +0200 -+ -+hddtemp (0.3-beta8-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Recoded the changelog in UTF-8. -+ -+ -- Aurelien Jarno Tue, 12 Aug 2003 01:14:19 +0200 -+ -+hddtemp (0.3-beta7-6) unstable; urgency=low -+ -+ * Fixed config and postinst scripts (closes: bug#203583). -+ -+ -- Aurelien Jarno Tue, 5 Aug 2003 09:16:11 +0200 -+ -+hddtemp (0.3-beta7-5) unstable; urgency=low -+ -+ * Fixed a typo in /etc/init.d/hddtemp (closes: bug#203441). -+ -+ -- Aurelien Jarno Wed, 30 Jul 2003 06:29:45 +0200 -+ -+hddtemp (0.3-beta7-4) unstable; urgency=low -+ -+ * Changed the DAEMON parameter in /etc/default/hddtemp to RUN_DAEMON -+ (closes: bug#203107). -+ * Updated the database to version 036. -+ * Updated Policy standard compliance to 3.6.0. -+ -+ -- Aurelien Jarno Mon, 28 Jul 2003 02:32:00 +0200 -+ -+hddtemp (0.3-beta7-3) unstable; urgency=low -+ -+ * Updated es debconf translations. Thanks to Carlos Valdivia Yagüe. -+ (closes: bug#198450). -+ * Updated the database to version 033. -+ -+ -- Aurelien Jarno Tue, 24 Jun 2003 01:12:00 +0200 -+ -+hddtemp (0.3-beta7-2) unstable; urgency=low -+ -+ * Updated fr debconf translations. Thanks to Michel Grentzin. -+ (closes: bug#198155) -+ * Added pt_BR debconf translations. Thanks to Andre Luis Lopes. -+ (closes: bug#198350) -+ -+ -- Aurelien Jarno Sun, 22 Jun 2003 02:55:59 +0200 -+ -+hddtemp (0.3-beta7-1) unstable; urgency=low -+ -+ * New upstream version with i18n support. -+ -+ -- Aurelien Jarno Mon, 16 Jun 2003 22:54:25 +0200 -+ -+hddtemp (0.3-beta6-9) unstable; urgency=low -+ -+ * Updated the database to version 032. -+ * Unmark some untranslatable strings in the master templates file. (closes: -+ bug#197642). -+ -+ -- Aurelien Jarno Mon, 16 Jun 2003 19:32:07 +0200 -+ -+hddtemp (0.3-beta6-8) unstable; urgency=low -+ -+ * Updated the database to version 030. -+ * Updated fr debconf translations. Thanks to Michel Grentzin. -+ (closes: bug#196765) -+ -+ -- Aurelien Jarno Mon, 9 Jun 2003 20:37:46 +0200 -+ -+hddtemp (0.3-beta6-7) unstable; urgency=low -+ -+ * Changed priority for debconf questions to more reasonable values. -+ * Updated the database to version 02F. -+ * Updated Policy standard compliance to 3.5.10. -+ -+ -- Aurelien Jarno Thu, 22 May 2003 23:43:24 +0200 -+ -+hddtemp (0.3-beta6-6) unstable; urgency=low -+ -+ * Don't mark /etc/default/hddtemp as a conffile, handle it entirely -+ in maintainer scripts (closes: bug#193466). -+ * Pass --ok-nodo argument to start-stop-daemon in init script when -+ stopping hddtemp (closes: bug#193622). -+ -+ -- Aurelien Jarno Sun, 18 May 2003 13:09:48 +0200 -+ -+hddtemp (0.3-beta6-5) unstable; urgency=low -+ -+ * Updated the database to version 02E. -+ * Don't save the fact that the daemon is running or not in debconf, but -+ rather in /etc/default/hddemp. -+ -+ -- Aurelien Jarno Sun, 11 May 2003 15:06:47 +0200 -+ -+hddtemp (0.3-beta6-4) unstable; urgency=low -+ -+ * Updated the upstream project homepage in debian/copyright (closes: -+ bug#190960). -+ -+ -- Aurelien Jarno Sun, 27 Apr 2003 17:46:53 +0200 -+ -+hddtemp (0.3-beta6-3) unstable; urgency=low -+ -+ * Updated the upstream project homepage in the description (closes: -+ bug#190929). -+ * Updated the database to version 02B. -+ -+ -- Aurelien Jarno Sun, 27 Apr 2003 11:40:14 +0200 -+ -+hddtemp (0.3-beta6-2) unstable; urgency=low -+ -+ * Added port and separator options to /etc/default/hddtemp. -+ * Added -l option to the manpage. -+ -+ -- Aurelien Jarno Thu, 3 Apr 2003 09:44:58 +0200 -+ -+hddtemp (0.3-beta6-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Updated database. -+ * Updated Policy standard compliance to 3.5.9. -+ -+ -- Aurelien Jarno Wed, 2 Apr 2003 22:54:01 +0200 -+ -+hddtemp (0.3-beta5-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Updated database. -+ * Added an option to listen on a specific interface (closes: bug#186062). -+ * Changed name displayed by /etc/init.d/hddtemp (closes: bug#187041). -+ -+ -- Aurelien Jarno Tue, 1 Apr 2003 02:24:53 +0200 -+ -+hddtemp (0.3-beta4-2) unstable; urgency=low -+ -+ * The "I have uploaded the wrong version" release. -+ * Fixed a bug in i18n.c. (closes: bug#185328). -+ -+ -- Aurelien Jarno Tue, 18 Mar 2003 20:32:03 +0100 -+ -+hddtemp (0.3-beta4-1) unstable; urgency=low -+ -+ * New upstream version. -+ * Updated database. -+ * Improved /etc/init.d/hddtemp and added a config file in -+ /etc/default (Closes: bug#183843). Thanks to Greg Miller. -+ * Fixed a bug in i18n.c. -+ * Added homepage and author to the description. -+ * Debconf templates are now managed with po-debconf. -+ * Uses debian/compat instead of DH_COMPAT. -+ -+ -- Aurelien Jarno Mon, 17 Mar 2003 00:29:12 +0100 -+ -+hddtemp (0.3-beta3-3) unstable; urgency=low -+ -+ * Added patch to allow local port reuse in TIME_WAIT. -+ -+ -- Aurelien Jarno Sat, 25 Jan 2003 01:43:21 +0100 -+ -+hddtemp (0.3-beta3-2) unstable; urgency=low -+ -+ * Don't fail at postinst stage if daemon failed to start. (closes: -+ bug#177660) -+ -+ -- Aurelien Jarno Fri, 24 Jan 2003 21:21:41 +0100 -+ -+hddtemp (0.3-beta3-1) unstable; urgency=low -+ -+ * New upstream version including all the previous patches plus some fixes. -+ * Updated database. -+ -+ -- Aurelien Jarno Sun, 19 Jan 2003 21:27:30 +0100 -+ -+hddtemp (0.3-beta2-4) unstable; urgency=low -+ -+ * Added patch from Julien Blache to fix a lot of spelling mistakes. -+ Thanks ! -+ -+ -- Aurelien Jarno Sun, 19 Jan 2003 09:55:47 +0100 -+ -+hddtemp (0.3-beta2-3) unstable; urgency=low -+ -+ * Added an option to print only the temperature. Thanks to Julien Blache -+ for the patch. (closes: bug#176395) -+ * Fixed some warnings introduced by gcc-3.2. -+ -+ -- Aurelien Jarno Sun, 12 Jan 2003 12:30:49 +0100 -+ -+hddtemp (0.3-beta2-2) unstable; urgency=low -+ -+ * Merged hddtemp and hddtemp-daemon and added a debconf question -+ because the package was refused by the ftpmaster. -+ -+ -- Aurelien Jarno Wed, 8 Jan 2003 21:48:09 +0100 -+ -+hddtemp (0.3-beta2-1) unstable; urgency=low -+ -+ * New beta version. -+ * Added daemon mode init script to the new package hddtemp-daemon. -+ * Updated Policy standard compliance to 3.5.8. -+ -+ -- Aurelien Jarno Sat, 4 Jan 2003 10:04:16 +0100 -+ -+hddtemp (0.2-18) unstable; urgency=low -+ -+ * Updated database (version 021). -+ -+ -- Aurelien Jarno Sat, 28 Dec 2002 16:59:39 -0500 -+ -+hddtemp (0.2-17) unstable; urgency=low -+ -+ * Fixed copyright file. -+ * Removed debian/conffiles, this is handled by dh_installdeb automatically ; -+ otherwise we end up with each conffile being listed twice... -+ -+ -- Aurelien Jarno Tue, 17 Dec 2002 01:39:02 +0100 -+ -+hddtemp (0.2-16) unstable; urgency=low -+ -+ * Updated database (version 01f). -+ -+ -- Aurelien Jarno Tue, 17 Dec 2002 00:40:07 +0100 -+ -+hddtemp (0.2-15) unstable; urgency=low -+ -+ * Updated database (version 01D). -+ * Added disk model IC35L040AVVN07-0 (closes: bug#172117). Thanks to Henrique -+ de Moraes Holschuh. -+ -+ -- Aurelien Jarno Sat, 7 Dec 2002 16:47:41 +0100 -+ -+hddtemp (0.2-14) unstable; urgency=low -+ -+ * Corrected a bug affecting the display of the degree sign. -+ -+ -- Aurelien Jarno Thu, 26 Sep 2002 01:29:10 +0200 -+ -+hddtemp (0.2-13) unstable; urgency=low -+ -+ * Added support for other encodings than iso-8859-1. (closes:bug#158106) -+ * debian/hddtemp.1: corrected description of -f option. -+ -+ -- Aurelien Jarno Wed, 25 Sep 2002 14:26:20 +0200 -+ -+hddtemp (0.2-12) unstable; urgency=low -+ -+ * Updated database. -+ * Updated Policy standard compliance to 3.5.7 -+ -+ -- Aurelien Jarno Wed, 11 Sep 2002 14:21:49 +0200 -+ -+hddtemp (0.2-11) unstable; urgency=low -+ -+ * Updated database. -+ -+ -- Aurelien Jarno Wed, 14 Aug 2002 23:01:31 +0200 -+ -+hddtemp (0.2-10) unstable; urgency=low -+ -+ * Updated database. (closes: bug#149313) -+ -+ -- Aurelien Jarno Sat, 15 Jun 2002 00:00:48 +0200 -+ -+hddtemp (0.2-9) unstable; urgency=low -+ -+ * Corrected a bug affecting the display of the degree sign on some systems. -+ (closes: bug#147136, #147138) -+ -+ -- Aurelien Jarno Tue, 11 Jun 2002 19:34:03 +0200 -+ -+hddtemp (0.2-8) unstable; urgency=low -+ -+ * Corrected debconf template. (closes: bug#148146) -+ * Updated HDD database. -+ -+ -- Aurelien Jarno Sat, 25 May 2002 17:11:16 +0200 -+ -+hddtemp (0.2-7) unstable; urgency=low -+ -+ * Corrected the man page. -+ -+ -- Aurelien Jarno Sun, 19 May 2002 23:54:39 +0200 -+ -+hddtemp (0.2-6) unstable; urgency=low -+ -+ * Updated HDD database. -+ -+ -- Aurelien Jarno Sat, 18 May 2002 13:33:02 +0200 -+ -+hddtemp (0.2-5) unstable; urgency=low -+ -+ * Updated HDD database. -+ * Updated the man page. -+ -+ -- Aurelien Jarno Mon, 13 May 2002 06:40:08 +0200 -+ -+hddtemp (0.2-4) unstable; urgency=low -+ -+ * Moved /usr/share/hddtemp/hddtemp.db to /etc/hddtemp.db as conffile. -+ (closes: bug#146738) -+ -+ -- Aurelien Jarno Sun, 12 May 2002 19:50:23 +0200 -+ -+hddtemp (0.2-3) unstable; urgency=low -+ -+ * Added de debconf translations. -+ * Updated HDD database. -+ -+ -- Aurelien Jarno Sun, 12 May 2002 17:15:28 +0200 -+ -+hddtemp (0.2-2) unstable; urgency=low -+ -+ * Fixed typos and erroneous statement in description. (closes: bug#146551) -+ * Fixed manpage. (closes: bug#146554) -+ * A symlink to /usr/bin is made when installing hddtemp SUID root. -+ -+ -- Aurelien Jarno Sat, 11 May 2002 15:54:42 +0200 -+ -+hddtemp (0.2-1) unstable; urgency=low -+ -+ * Initial Release. (closes: bug#145611) -+ -+ -- Aurelien Jarno Thu, 9 May 2002 14:50:35 +0200 -+ ---- hddtemp-0.3-beta15.orig/debian/clean -+++ hddtemp-0.3-beta15/debian/clean -@@ -0,0 +1,2 @@ -+po/*gmo -+po/stamp-po ---- hddtemp-0.3-beta15.orig/debian/compat -+++ hddtemp-0.3-beta15/debian/compat -@@ -0,0 +1 @@ -+10 ---- hddtemp-0.3-beta15.orig/debian/config -+++ hddtemp-0.3-beta15/debian/config -@@ -0,0 +1,51 @@ -+#!/bin/sh -+# hddtemp package configuration script -+ -+set -e -+ -+conffile="/etc/default/hddtemp" -+ -+get_config_file() -+{ -+ config_field=$1 -+ db_field=$2 -+ -+ if [ -f "$conffile" ] ; then -+ VALUE="$(grep "^[ ]*$config_field" $conffile | sed -e "s/^$config_field *= *\"\(.*\)\"/\1/g")" -+ if [ -n "$VALUE" ] ; then -+ db_set $db_field "$VALUE" -+ fi -+ fi -+} -+ -+# Source debconf library -- we have a Depends line -+# to make sure it is there... -+. /usr/share/debconf/confmodule -+db_version 2.0 -+ -+if [ "$1" = configure -o "$1" = reconfigure ] ; then -+ db_input medium hddtemp/SUID_bit || true -+ -+ get_config_file SYSLOG hddtemp/syslog -+ db_input medium hddtemp/syslog || true -+ -+ get_config_file DAEMON hddtemp/daemon -+ get_config_file RUN_DAEMON hddtemp/daemon -+ db_input medium hddtemp/daemon || true -+ -+ db_go -+ -+ db_get hddtemp/daemon -+ -+ if [ "$RET" = "true" ] ; then -+ get_config_file INTERFACE hddtemp/interface -+ db_input medium hddtemp/interface || true -+ -+ get_config_file PORT hddtemp/port -+ db_input medium hddtemp/port || true -+ -+ db_go -+ fi -+fi -+ -+exit 0 ---- hddtemp-0.3-beta15.orig/debian/control -+++ hddtemp-0.3-beta15/debian/control -@@ -0,0 +1,15 @@ -+Source: hddtemp -+Section: utils -+Priority: optional -+Maintainer: Aurelien Jarno -+Build-Depends: debhelper (>> 10), gettext (>> 0.10.1) -+Standards-Version: 4.1.3 -+Homepage: http://www.guzu.net/linux/hddtemp.php -+ -+Package: hddtemp -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3) -+Description: hard drive temperature monitoring utility -+ The hddtemp program monitors and reports the temperature of PATA, SATA -+ or SCSI hard drives by reading Self-Monitoring Analysis and Reporting -+ Technology (S.M.A.R.T.) information on drives that support this feature. ---- hddtemp-0.3-beta15.orig/debian/copyright -+++ hddtemp-0.3-beta15/debian/copyright -@@ -0,0 +1,26 @@ -+This package was debianized by Aurelien Jarno on -+Wed, 8 May 2002 01:40:30 +0200. -+ -+It was downloaded from http://www.guzu.net/linux/hddtemp.php -+ -+Upstream Author: Emmanuel Varagnat -+ -+Copyright: 2002, 2003 Emmanuel Varagnat -+ -+ This program is free software; you can redistribute it and/or modify -+ it under the terms of the GNU General Public License as published by -+ the Free Software Foundation; either version 2 of the License, or -+ (at your option) any later version. -+ -+ This program is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License with -+ the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; -+ if not, write to the Free Software Foundation, Inc., 51 Franklin St, -+ Fifth Floor, Boston, MA 02110-1301 USA -+ -+ On Debian systems, the complete text of the GNU General Public -+ License, version 2, can be found in /usr/share/common-licenses/GPL-2. ---- hddtemp-0.3-beta15.orig/debian/dirs -+++ hddtemp-0.3-beta15/debian/dirs -@@ -0,0 +1,3 @@ -+etc/init.d -+etc/default -+usr/share/doc/hddtemp ---- hddtemp-0.3-beta15.orig/debian/docs -+++ hddtemp-0.3-beta15/debian/docs -@@ -0,0 +1,3 @@ -+contribs -+README -+TODO ---- hddtemp-0.3-beta15.orig/debian/hddtemp.db -+++ hddtemp-0.3-beta15/debian/hddtemp.db -@@ -0,0 +1,169 @@ -+# -+# Insert a regular expression for support of the model or the serie of your hard drive. -+# If you don't know what to put in the second field, put the number -+# that appears most often for your brand :o) -+# A value of zero meens that we know that the drive doesn't have -+# a temperature sensor (you can set the unit to C or F). -+# -+############################################################################ -+# The following list was found at (http://www.almico.com/forumharddisks.php) -+# If your drive is in the list send me a mail. -+# -+# Manufacturer Model Size Notes -+# FUJITSU FUJITSU MPF3102AH 10.0GB -+# FUJITSU FUJITSU MPG3204AH E 20.0GB -+# FUJITSU FUJITSU MPG3307AT 30.0GB -+# FUJITSU FUJITSU MPG3409AH 40.0GB -+# FUJITSU FUJITSU MPG3409AH EF 40.0GB -+# HITACHI HITACHI_DK23CA-10 9.8GB -+# HITACHI HITACHI_DK23CA-15 14.7GB -+# SAMSUNG SAMSUNG SV3012H 29.4GB -+# SEAGATE ST310210A 10.0GB -+# SEAGATE ST310211A 9.8GB -+# SEAGATE ST310215A 10.0GB -+# SEAGATE ST315320A 14.9GB -+# SEAGATE ST320410A 19.6GB -+# SEAGATE ST320413A 19.6GB -+# SEAGATE ST320420A 19.9GB -+# SEAGATE ST330610A 29.3GB -+# SEAGATE ST330620A 29.3GB -+# SEAGATE ST330621A 29.3GB -+# SEAGATE ST330630A 29.9GB -+# SEAGATE ST340016A 39.1GB -+# SEAGATE ST340810ACE 39.1GB -+# SEAGATE ST380020ACE 78.2GB -+# WESTERN DIGITAL WDC AC210200D 10.0GB -+# WESTERN DIGITAL WDC AC29100D 8.9GB -+# WESTERN DIGITAL WDC AC420400D 19.9GB -+# WESTERN DIGITAL WDC WD102AA 10.0GB -+# -+################################################# -+ -+######################################## -+############# ExcelStor drives -+######################################## -+# "ExcelStor Technology CT215" ??? ? "ExcelStor CT215" -+ -+ -+######################################## -+############# Fujitsu drives -+######################################## -+"FUJITSU MHM2100AT" 0 C "Fujitsu MHM2100AT" -+ -+ -+######################################## -+############# Hitachi drives -+######################################## -+"HITACHI_DK228A-65" 0 C "Hitachi DK228A-65" -+ -+ -+######################################## -+############# IBM drives -+######################################## -+ -+# DJSA serie is using F0h command to report temperature and also have -+# SMART capabilties but it was reported not to work. -+# "DJSA-2(30|32|10|20|05)" 0 C "IBM Travelstar 20GN, 32GH, 30GT series" -+ -+"IBM-DARA-212000" 0 C "IBM Travelstar 12GN" -+"IBM-DTTA-35*" 0 C "IBM Deskstar 16GP serie" -+ -+# according to specifications they do not seems to have sensor -+# but I prefer waiting for a report -+#"IBM-DTTA-37*" 0 C "IBM Deskstar 14GXP serie" -+ -+"IBM-DJNA-35.*" 231 C "IBM Deskstar 25 GP serie" -+"IBM-DJNA-37.*" 231 C "IBM Deskstar 22 GXP serie" -+"IBM-DHEA-(34330|36480)" 0 C "IBM Deskstar 5 serie" -+"IBM-DHEA-(34331|36481|38451)" 0 C "IBM Deskstar 8 serie" -+"IBM-DPTA-37.*" 231 C "IBM Deskstar 34GXP serie" -+"IBM-DPTA-35.*" 231 C "IBM Deskstar 37GP serie" -+ -+ -+######################################## -+############# Maxtor drives -+######################################## -+#"Maxtor 2B0[012][04568]H1" ??? C "Maxtor Fireball 541DX" -+# which one must I trust ? -+#"Maxtor 4D040H2" 9 C "Maxtor DiamondMax D540X-4D" -+#"Maxtor 4D040H2" 0 C "Maxtor 4D040H2" -+#"Maxtor 4D080H4" 12 C "Maxtor DiamondMax D540X-4D" -+#"Maxtor 4D060H3" 12 C "Maxtor DiamondMax D540X-4D" -+#"Maxtor 4D080H4" 9 C "Maxtor DiamondMax D540X-4D" -+"Maxtor 5(1024|1369|2049|2732|3073|4098)U(2|3|4|6|8)" 0 C "Maxtor DiamondMax Plus 40" -+"Maxtor 5T0[24]0H[24]" 0 C "Maxtor DiamondMax Plus 60" -+"Maxtor 94098U8" 11 C "Maxtor DiamondMax 40 94098U8" -+ -+ -+######################################## -+############# Quantum drives -+######################################## -+"QUANTUM FIREBALLP AS40.0" 0 C "Quantum Fireball AS40" -+"QUANTUM FIREBALL CX10.2A" 0 C "Quantum Fireball CX10.2A" -+#"QUANTUM FIREBALLlct10 20" 4 C "Quantum Fireball CT10 20GB" -+# I suspect the QUANTUM FIREBALL_TM2110A to have a sensor in field 9... -+# "QUANTUM FIREBALL_TM2110A" 9 C "Quantum Fireball TM2110A" -+ -+ -+######################################## -+############# Samsung drives -+######################################## -+# somenone reported a problem with the SP8004H which reports a temperature -+# 10°C below the ambient temperature -+"SAMSUNG SW0434A" 0 C "Samsung SW0434A" -+"SAMSUNG SV0432A" 0 C "Samsung SV0432A" -+"SAMSUNG SV3002H" 0 C "Samsung SpinPoint V30 serie" -+#"SAMSUNG SV(0221|0602|0813|1204)H" 9 C "Samsung SpinPoint V60 serie" -+ -+ -+######################################## -+############# Seagate drives -+######################################## -+"Seagate Technology 1275MB - ST31276A" 0 C "Seagate ST31276A" -+"ST3412A" 0 C "Seagate ST3412A" -+"ST38641A" 0 C "Seagate ST38641A" -+"ST310210A" 0 C "Seagate ST310210A" -+"ST310220A" 0 C "Seagate ST310220A" -+# SEAGATE ST313021A 13.0GB -+"ST313021A" 0 C "Seagate U8 ST313021A" -+"ST310240A" 0 C "Seagate Medalist 10240 Ultra ATA-3" -+"ST320423A" 0 C "Seagate U10 20423, Ultra ATA/66" -+ -+ -+######################################## -+############# TOSHIBA Laptops -+######################################## -+"MK4313MAT" 220 C "Toshiba MK4313MAT" -+"TOSHIBA MK1517GAP" 0 C "Toshiba MK1517GAP" -+"TOSHIBA MK2018GAS" 226 F "Toshiba MK2018GAS" -+ -+"TOSHIBA MK3017GAP" 0 C "Toshiba MK3017GAP" -+ -+#"TOSHIBA MK4019GAX" 222 C "Toshiba MK4019GAX" -+ -+ -+######################################## -+############# Western Digital drives -+######################################## -+# WDC AC310100B and WDC AC2850F are reported not working -+# no more informations were given -+"WDC AC22000L" 0 C "Western Digital Caviar AC22000" -+"WDC AC420400D" 231 C "Western Digital Caviar AC420400D" -+"WDC AC418000D" 231 C "Western Digital AC418000D" -+"WDC WD135BA" 231 C "Western Digital WD135BA" -+ -+"WDC WD100EB-00BHF0" 0 C "Western Digital 100EB-00BHF0" -+"WDC WD200BB-00AUA1" 0 C "Western Digital Caviar WD200BB" -+#"WDC WD200BB-60DGA0" 0 C "Western Digital Caviar WD200BB" -+"WDC WD300BB-00CAA0" 0 C "Western Digital WD300BB" -+"WDC WD400BB-00CAA0" 0 C "Western Digital 400BB-00CAA0" -+#"WDC WD400BB-00GFA0" 0 C "" -+"WDC WD400BB-(18CA|00DE)A0" 0 C "Western Digital Caviar WD400BB" -+"WDC WD400EB-00CPF0" 0 C "Western Digital 400EB-00CPF0" -+"WDC WD600BB-32BSA0" 0 C "Western Digital 600BB-32BSA0" -+"WDC WD800BB-00CAA1" 0 C "Western Digital WD800BB-00CAA1" -+"WDC WD800JB-00CRA1" 0 C "Western Digital Caviar WD800JB" -+ -+# not sure for next -+# "WDC WD1200JB-00CRA1" 9 C "Western Digital 1200JB-00CRA1" -+# "WDC WD273BA" 9 C "Western Digital WD273BA" ---- hddtemp-0.3-beta15.orig/debian/init -+++ hddtemp-0.3-beta15/debian/init -@@ -0,0 +1,100 @@ -+#!/bin/sh -+# -+# skeleton example file to build /etc/init.d/ scripts. -+# This file should be used to construct scripts for /etc/init.d. -+# -+# Written by Miquel van Smoorenburg . -+# Modified for Debian GNU/Linux -+# by Ian Murdock . -+# -+# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl -+# -+ -+### BEGIN INIT INFO -+# Provides: hddtemp -+# Required-Start: $remote_fs $syslog $network -+# Required-Stop: $remote_fs $syslog $network -+# Default-Start: 2 3 4 5 -+# Default-Stop: 0 1 6 -+# Short-Description: disk temperature monitoring daemon -+# Description: hddtemp is a disk temperature monitoring daemon -+### END INIT INFO -+ -+PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin -+NAME=hddtemp -+DAEMON=/usr/sbin/$NAME -+DESC="disk temperature monitoring daemon" -+ -+DISKS="/dev/hd[a-z] /dev/hd[a-z][a-z]" -+DISKS="$DISKS /dev/sd[a-z] /dev/sd[a-z][a-z]" -+DISKS="$DISKS /dev/sr[a-z] /dev/sr[a-z][a-z]" -+INTERFACE="0.0.0.0" -+PORT="7634" -+SEPARATOR="|" -+RUN_SYSLOG="0" -+ -+# Reads config file (will override defaults above) -+[ -r /etc/default/hddtemp ] && . /etc/default/hddtemp -+ -+if [ -n "$RUN_SYSLOG" ] && [ "$RUN_SYSLOG" != "0" ] ; then -+ SYSLOG_ARG="-S $RUN_SYSLOG" -+fi -+ -+if [ "$RUN_DAEMON" = "true" ] || [ "$RUN_DAEMON" = "yes" ] ; then -+ DAEMON_ARG="-d -l $INTERFACE -p $PORT -s $SEPARATOR" -+fi -+ -+[ -x "$DAEMON" ] || exit 0 -+ -+. /lib/lsb/init-functions -+ -+case "$1" in -+ start) -+ # master switch -+ if [ -n "$DAEMON_ARG" ] || [ -n "$SYSLOG_ARG" ] ; then -+ log_daemon_msg "Starting $DESC" "$NAME:" -+ CDROMS_LIST=$(sed -ne 's/^drive name:\t\+\(.*\)$/ \/dev\/\1/p' /proc/sys/dev/cdrom/info 2>/dev/null) || : -+ CDROMS_LIST="$CDROMS_LIST $(grep -sl '^ide-scsi ' /proc/ide/hd*/driver | awk -F / '{ print "/dev/"$4 }')" -+ for disk in $DISKS ; do -+ echo $CDROMS_LIST | grep -wq $disk && continue -+ echo $DISKS_NOPROBE | grep -wq $disk && continue -+ if $DAEMON -wn $OPTIONS $disk 2>/dev/null | grep -q '^[0-9]\+$' ; then -+ DISKS_LIST="$DISKS_LIST $disk"; -+ fi -+ done -+ if [ -n "$DISKS_LIST" ] || [ -n "$DISKS_NOPROBE" ] ; then -+ start-stop-daemon --start --quiet --exec $DAEMON -- $DAEMON_ARG $SYSLOG_ARG $OPTIONS $DISKS_NOPROBE $DISKS_LIST -+ ret=$? -+ log_progress_msg "$DISKS_NOPROBE$DISKS_LIST" -+ log_end_msg $ret -+ else -+ log_progress_msg "no disks with monitoring capability were found." -+ log_end_msg 0 -+ fi -+ fi -+ ;; -+ stop) -+ # master switch -+ if [ "$RUN_DAEMON" = "true" ] || [ "$RUN_DAEMON" = "yes" ] || [ "$RUN_SYSLOG" != "0" ] ; then -+ log_daemon_msg "Stopping $DESC" "$NAME" -+ start-stop-daemon --stop --oknodo --exec $DAEMON --retry 30 -+ log_end_msg $? -+ fi -+ ;; -+ force-reload|reload) -+ exit 3 -+ ;; -+ restart) -+ $0 stop && $0 start -+ ;; -+ status) -+ status_of_proc $DAEMON $NAME -+ exit $? -+ ;; -+ *) -+ echo "Usage: /etc/init.d/$NAME {start|stop|restart|status}" >&2 -+ exit 1 -+ ;; -+esac -+ -+exit 0 ---- hddtemp-0.3-beta15.orig/debian/logcheck.ignore.server -+++ hddtemp-0.3-beta15/debian/logcheck.ignore.server -@@ -0,0 +1,2 @@ -+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ hddtemp\[[0-9]+\]: /dev/([hs]d[a-z]|sg[0-9]): .*: [0-9]+ [CF]$ -+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ hddtemp\[[0-9]+\]: /dev/([hs]d[a-z]|sg[0-9]): .*: drive is sleeping$ ---- hddtemp-0.3-beta15.orig/debian/po/POTFILES.in -+++ hddtemp-0.3-beta15/debian/po/POTFILES.in -@@ -0,0 +1 @@ -+[type: gettext/rfc822deb] templates ---- hddtemp-0.3-beta15.orig/debian/po/ar.po -+++ hddtemp-0.3-beta15/debian/po/ar.po -@@ -0,0 +1,209 @@ -+# translation of ar.po to -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans# -+# Developers do not need to manually edit POT or PO files. -+# -+# Ossama M. Khayat, 2005. -+# Ossama M. Khayat , 2010. -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp_0.3-beta13-19\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2010-09-09 04:48+0300\n" -+"Last-Translator: Ossama M. Khayat \n" -+"Language-Team: Arabic \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: Lokalize 1.0\n" -+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -+"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+#| msgid "Do you want /usr/sbin/hddtemp to be installed SUID root?" -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "هل يجب تثبيت /usr/sbin/hddtemp مع صلاحية SUID للمستخدم root؟" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"لديك خيار تثبيت hddtemp مع صلاحية SUID، مما يسمح" -+"للمستخدمين العاديين تشغيله (تقرير درجات حرارة القرص الصلب) وليس فقط " -+"المستخدم الخارق." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"قد يتسبب هذا باستخدام hddtemp أثناء الهجوم على" -+"أمن الجهاز. إن كنت في شك، لا تنتق هذا الخيار." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "يمكن تعديل هذا الإعداد لاحقاً بتنفيذ الأمر 'dpkg-reconfigure hddtemp'." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "الفاصل الزمني للتحقق من حرارة القرص الصلب:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"يستطيع hddtemp تسجيل حرارة الأقراص الصلبة عبر " -+"واجهة سجلات النظام الاعتيادية." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+#| msgid "" -+#| "Please enter a value in seconds corresponding to the interval between two " -+#| "checks. To disable this feature, simply enter 0." -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"الرجاء إدخال قيمة بالثواني تحدد الفاصل الزمني بين كل " -+"عملية. لتعطيل هذه الميزة، أدخل 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+#| msgid "Do you want to start the hddtemp daemon on startup?" -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "هل تريد تشغيل عفريت hddtemp عند الإقلاع؟" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+#| msgid "" -+#| "hddtemp can be run as a daemon, listening on port 7634 for incoming " -+#| "connections. It is used some by software such as gkrellm to get the " -+#| "temperature of the hard drives." -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"يمكن تشغيل برنامج hddtemp كعفريت، يُصغي للمنفذ 7634 لأي" -+"اتصالات واردة. يُستخدم البرنامج من قبل بعض البرامج الأخرى مثل gkrellm " -+"لمراقبة " -+"درجة حرارة الأقراص الصلبة." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+#| msgid "" -+#| "You have the option of starting the hddtemp daemon automatically on the " -+#| "computer startup. If in doubt, it is suggested to not start it " -+#| "automatically on startup. If you later change your mind, you can run: " -+#| "'dpkg-reconfigure hddtemp'." -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"لديك خيار تشغيل عفريت hddtemp آلياً عند إقلاع " -+"النظام. إن كنت في شك، يقترح عدم تشغيله آلياً عند الإقلاع." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "الواجهة التي يصغي إليها:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+#| msgid "" -+#| "hddtemp can listen for incoming connections on a specific interface, or " -+#| "on all interfaces." -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"يستطيع برنامج hddtemp الإصغاء للاتصالات الواردة على واجهة " -+"محددة، أو جميع الواجهات." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+#| msgid "" -+#| "To listen on a specific interface, enter the IP address of that " -+#| "interface (127.0.0.1 which is the default value corresponds to the lo " -+#| "interface). To listen on all interfaces, simply enter 0.0.0.0." -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"للإصغاء إلى واجهة محددة، أدخل عنوان IP لتلك الواجهة " -+"(اختيار 127.0.0.1 سوف يستقبل الاتصالات المحلية فقط). للإصغاء لجميع " -+"الواجهات، أدخل القيمة 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "المنفذ الذي يصغي إليه:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+#| msgid "" -+#| "By default, hddtemp listen for incoming connections on port 7634. However " -+#| "if you don't find this port appropriate, you can enter an other one." -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"بشكل افتراضي، يستمع hddtemp للاتصالات الواردة على المنفذ 7634. ويمكن" -+"تغيير هذا الرقم إلى آخر." -+ -+#~ msgid "You have the option of installing hddtemp with the SUID bit set." -+#~ msgstr "لديك خيار تثبيت hddtemp بتعيين بت SUID." -+ -+#~ msgid "" -+#~ "If you make hddtemp SUID, unprivileged users of your systems will be able " -+#~ "to run it. This could, however, potentially allow hddtemp to be used " -+#~ "during a security attack on your computer. If in doubt, it is suggested " -+#~ "to install it without SUID. If you later change your mind, you can run: " -+#~ "'dpkg-reconfigure hddtemp'." -+#~ msgstr "" -+#~ "إن قمت بتعيين hddtemp SUID، فسيستطيع المستخدمين الغير مخولين لنظامك " -+#~ "تشغيله. قد يتسبب هذا على أي حال بالسماح باستخدام hddtemp أثناء الهجوم " -+#~ "الأمني على حاسبك. إن كنت في شك، أقترح تثبيته دون تعيين SUID. إن بدلت رأيك " -+#~ "لاحقاً، يمكنك تشغيل: 'dpkg-reconfigure hddtemp'." -+ -+#~ msgid "" -+#~ "hddtemp can periodically log the temperature of the hard drive(s) via the " -+#~ "SYSLOG interface." -+#~ msgstr "" -+#~ "يستطيع hddtemp تسجيل حرارة الأقراص الصلبة بشكل دوري عبر واجهة SYSLOG." ---- hddtemp-0.3-beta15.orig/debian/po/cs.po -+++ hddtemp-0.3-beta15/debian/po/cs.po -@@ -0,0 +1,159 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-05 21:54+0100\n" -+"Last-Translator: Miroslav Kure \n" -+"Language-Team: Czech \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Má se /usr/sbin/hddtemp nainstalovat jako SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Máte možnost nainstalovat hddtemp s nastaveným SUID bitem, což znamená, že " -+"jej kromě správce budou moci spouštět i běžní uživatelé (a zjišťovat teplotu " -+"pevného disku)." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Takto nastavený hddtemp může být potenciálně využit ke kompromitování " -+"počítače. Pokud si nejste jisti, pak je lepší tuto možnost zamítnout." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "Změníte-li později názor, stačí spustit „dpkg-reconfigure hddtemp“." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Interval mezi kontrolami teploty pevného disku:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"hddtemp může zaznamenávat teplotu pevného disku (pevných disků) přes obecné " -+"logovací rozhraní systému." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Zadejte počet sekund odpovídající době mezi po sobě jdoucími měřeními. Pro " -+"zakázání této vlastnosti jednoduše zadejte 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Má se daemon hddtemp spouštět při startu počítače?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Program hddtemp může běžet jako daemon a čekat na portu 7634 na příchozí " -+"spojení. Takto může být využíván programy typu gkrellm pro zjištění aktuální " -+"teploty pevných disků." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Máte možnost spouštět daemona hddtemp automaticky při startu systému. Pokud " -+"si nejste jisti, pak jej raději při startu systému nespouštějte." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Rozhraní, na kterém naslouchat:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Program hddtemp může očekávat příchozí spojení na konkrétním rozhraní nebo " -+"na všech rozhraních." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Aby poslouchal na konkrétním rozhraní, zadejte IP adresu daného rozhraní " -+"(127.0.0.1 znamená, že bude přijímat pouze lokální spojení). Pokud chcete, " -+"aby poslouchal na všech rozhraních, zadejte 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port, na kterém naslouchat:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"hddtemp standardně očekává příchozí spojení na portu 7634. Pokud vám tento " -+"port nevyhovuje, můžete zadat jiný." ---- hddtemp-0.3-beta15.orig/debian/po/da.po -+++ hddtemp-0.3-beta15/debian/po/da.po -@@ -0,0 +1,158 @@ -+# Danish translation hddtemp. -+# Copyright (C) 2010 hddtemp & nedenstående oversættere. -+# This file is distributed under the same license as the hddtemp package. -+# Claus Hindsgaul , 2004, 2005. -+# Claus Hindsgaul , 2006. -+# Joe Hansen (joedalton2@yahoo.dk), 2010. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2010-11-10 12:42+0000\n" -+"Last-Translator: Joe Hansen \n" -+"Language-Team: Danish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"Plural-Forms: nplurals=2; plural=(n != 1);\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Skal /usr/sbin/hddtemp installeres SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Du har muligheden for at installere hddtemp med sættet SUID bit, og tillade " -+"den at blive kørt (rapportering af temperaturer for harddiske) af normale " -+"brugere og ikke kun superbrugeren." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Dette kan potentielt tillade hddtemp at blive brugt under et angreb mod " -+"computerens sikkerhed. Hvis du er i tvivl, så vælg ikke denne indstilling." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Denne indstilling kan ændres senere ved at køre »dpkg-reconfigure hddtemp«." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Tidsrum mellem to tjek af temperaturen på harddisken:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"Temperaturen på harddiskene kan logges af hddtemp via den generiske " -+"grænseflade til systemlogning." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Indtast venligst en værdi i sekunder, der angiver intervallet mellem to tjek. " -+"Du kan deaktivere denne funktion ved at skrive 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Skal hddtemp-dæmonen igangsættes ved opstart?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Programmet hddtemp kan køres som en dæmon, der lytter på port 7634 efter " -+"indkommende forbindelser. Programmet bruges af bestemte programmer såsom " -+"gkrellm til at hente harddiskenes temperaturer." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Du har mulighed for at igangsætte hddtemp-dæmonen automatisk under opstart. " -+"Hvis du er i tvivl, foreslås det, at du ikke igangsætter den automatisk under " -+"opstarten." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Netkort, der skal lyttes på:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Programmet hddtemp kan lytte efter indkommende forbindelser på et bestemt " -+"netkort eller på alle netkort." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"For at lytte til et bestemt netkort, skal du angive IP-adressen på dette " -+"(valg af 127.0.0.1 vil kun acceptere lokale forbindelser). For at " -+"lytte på alle netkort indtastes 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port, der skal lyttes på:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Som udgangspunkt vil hddtemp lytte efter indkommende forbindelser på port " -+"7634. Dette kan ændres til et andet nummer." -+ -+ ---- hddtemp-0.3-beta15.orig/debian/po/de.po -+++ hddtemp-0.3-beta15/debian/po/de.po -@@ -0,0 +1,164 @@ -+# translation of hddtemp_0.3-beta15-39_de.po to German -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans# -+# Developers do not need to manually edit POT or PO files. -+# -+# Erik Schanze , 2004-2008. -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp_0.3-beta15-39_de\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-01-27 21:18+0100\n" -+"Last-Translator: Erik Schanze \n" -+"Language-Team: German \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: KBabel 1.11.4\n" -+"Plural-Forms: nplurals=2; plural=(n != 1);\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Soll /usr/sbin/hddtemp mit Root-Rechten ausgestattet werden?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Sie haben die Möglichkeit, Hddtemp bei der Installation mit Root-Rechten " -+"auszustatten. Damit kann es von jedem normalen Benutzer (und nicht nur von " -+"Root) gestartet werden, um die Festplattentemperatur zu melden." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Dadurch könnte es aber möglich sein, die Sicherheit des Rechners " -+"anzugreifen. Wenn Sie sich nicht sicher sind, lehnen Sie hier ab." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Diese Einstellung kann später durch den Befehl 'dpkg-reconfigure hddtemp' " -+"geändert werden." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Zeitraum zwischen den Überprüfungen der Festplattentemperatur:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"Die Temperatur der Festplatte(n) kann von Hddtemp mittels der allgemeinen " -+"System-Protokollierschnittstelle fortlaufend gespeichert werden." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Bitte geben Sie die Zeitspanne zwischen zwei Überprüfungen in Sekunden ein. " -+"Um diese Funktion abzuschalten, geben Sie 0 ein." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Den Hddtemp-Dienst beim Hochfahren des Systems starten?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Hddtemp kann als Dienst betrieben werden und wartet am Port 7634 auf " -+"ankommende Verbindungen. Das wird von einigen Programmen wie Gkrellm " -+"genutzt, um die Temperatur der Festplatten abzufragen." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Sie haben die Möglichkeit, den Dienst Hddtemp beim Hochfahren des Systems " -+"automatisch zu starten. Wenn Sie sich nicht sicher sind, starten Sie den " -+"Dienst nicht automatisch beim Hochfahren." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Schnittstelle, an der auf Anfragen gewartet wird:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Hddtemp kann an einer speziellen oder an allen Schnittstelle auf ankommende " -+"Verbindungen warten." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Um an einer einzelnen Schnittstelle auf Anfragen zu warten, geben Sie deren " -+"IP-Adresse ein (Falls Sie 127.0.0.1 wählen, sind nur lokale Verbindungen " -+"erlaubt). Um alle Schnittstellen zu verwenden, geben Sie 0.0.0.0 ein." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port, an dem auf Anfragen gewartet wird:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Normalerweise wartet Hddtemp am Port 7634 auf ankommende Verbindungen. Sie " -+"können auch eine andere Port-Nummer eingeben." ---- hddtemp-0.3-beta15.orig/debian/po/es.po -+++ hddtemp-0.3-beta15/debian/po/es.po -@@ -0,0 +1,172 @@ -+# hddtemp debconf translation to spanish -+# Copyright (C) 2003, 2006, 2008 Software in the Public Interest -+# This file is distributed under the same license as the hddtemp package. -+# -+# Changes: -+# - Initial translation -+# Carlos Valdivia Yagüe , 2003 -+# - Revisions: -+# Carlos Valdivia Yagüe , 2006, 2008 -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp 0.3-beta15-39:\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-01-31 16:50+0100\n" -+"Last-Translator: Carlos Valdivia Yagüe \n" -+"Language-Team: Debian L10n Spanish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "¿Desea instalar «/usr/sbin/hddtemp» con el bit SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Puede instalar hddtemp con el bit SUID activado, permitiendo así su " -+"ejecución (informando de la temperatura de los discos duros) por parte de " -+"usuarios normales y no sólo del superusuario." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Esto podría permitir que se utilizara hddtemp para comprometer la seguridad " -+"del sistema durante un ataque. Si está en duda, se recomienda que no active " -+"el bit SUID." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Esta elección puede modificarse posteriormente ejecutando «dpkg-reconfigure " -+"hddtemp»." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Período entre dos comprobaciones de temperatura:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"La temperatura del disco o discos duros puede ser registrada por hddtemp " -+"mediante la interfaz de registro genérica del sistema." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Introduzca un valor en segundos para el período entre dos comprobaciones " -+"sucesivas. Para desactivar esta característica, introduzca 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "¿Desea iniciar el demonio de hddtemp en el arranque del sistema?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"hddtemp puede ejecutarse en modo demonio, escuchando conexiones entrantes en " -+"el puerto 7634. Algunos programas, como gkrellm, lo utilizan para obtener la " -+"temperatura de los discos duros." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Puede iniciar el demonio de hddtemp automáticamente cada vez que arranque el " -+"sistema. Si está en duda, se recomienda que no lo inicie automáticamente al " -+"arrancar." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Interfaz en la que escuchar:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"hddtemp puede escuchar conexiones entrantes en una interfaz concreta, o bien " -+"en todas." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Para escuchar en una interfaz determinada, introduzca la dirección IP de " -+"dicha interfaz (si elige 127.0.0.1 sólo se aceptarán conexiones locales). " -+"Para escuchar en todas las interfaces, introduzca 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Puerto en el que escuchar:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"De manera predeterminada hddtemp escucha en el puerto 7634, pero puede " -+"cambiarlo por otro." ---- hddtemp-0.3-beta15.orig/debian/po/eu.po -+++ hddtemp-0.3-beta15/debian/po/eu.po -@@ -0,0 +1,111 @@ -+# SOME DESCRIPTIVE TITLE. -+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the PACKAGE package. -+# Piarres Beobide , 2008. -+ -+ -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp-debconf\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-14 12:11+0100\n" -+"Last-Translator: Piarres Beobide \n" -+"Language-Team: Euskara \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=utf-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "/usr/sbin/hddtemp SUID bit-a gaiturik duela instalatu behar da?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "You have the option of installing hddtemp with the SUID bit set, allowing it to be run (reporting hard drive temperatures) by regular users and not only the superuser." -+msgstr "Zuk hddtemp SUID bit-a ezarria duela instalatzeko aukera duzu supererabiltzaileak bakarrik beharrean erabiltzaile arrunti exekutatzeko (disko gogor tenperaturak erreportatzeko) baimena emanez." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "This could potentially allow hddtemp to be used during an attack against the computer's security. If in doubt, do not choose this option." -+msgstr "Honek ordenagailuari eraso batetan hddtemp erabiltzeko aukera ematen du. Zalantzarik baduzu ez hautatu aukera hau." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+#: ../templates:4001 -+msgid "This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "Ezarpen hau beranduago aldatu daiteke 'dpkg-reconfigure hddtemp' abiaraziz." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Disko gogor tenperatura arakatzeen arteko denbora tartea:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "The temperature of the hard drive(s) can be logged by hddtemp via the generic system logging interface." -+msgstr "Hddtemp-ek disko gorren tenperatura sistemako erregistro interfaze orokorraren bidez erregistratu dezake." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Please enter a value in seconds corresponding to the interval between two checks. To disable this feature, enter 0." -+msgstr "Mesedez idatzi bi arakatzeen arteko denbora tartea segunduetan. Ezaugarri hau ezgaitzeko 0 ezarri." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Hddtemp deabrua sistema abiaraztean abiarazi behar al da?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "The hddtemp program can be run as a daemon, listening on port 7634 for incoming connections. It is used by some software such as gkrellm to get the temperature of hard drives." -+msgstr "Hddtemp programa deabru bat bezala erabili daiteke, sarrera konexioak 7624 atakan entzungo ditu. Hau gkrellm bezalako zenbait softwarek disko gogorren tenperatura eskuratzeko erabiltzen dute." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "You have the option of starting the hddtemp daemon automatically on system boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "Zuk hddtemp deabrua sistema abiaraztean automatikoki abiarazteko aukera duzu. Zalantzarik baduzu abioan ez automatikoki abiaraztea gomendatzen da." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Entzungo den interfazea:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "The hddtemp program can listen for incoming connections on a specific interface, or on all interfaces." -+msgstr "Hddtemp programak sarrera konexioak interfaze zehatz batetan bakarrik edo guztietan entzuteko aukera du." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "To listen on a specific interface, enter the IP address of that interface (choosing 127.0.0.1 will accept local connections only). To listen on all interfaces, enter 0.0.0.0." -+msgstr "Interfaze zehatz batetan entzuteko, idatzi interfaze horren IP helbidea (127.0.0.1 ipiniaz konexioa lokalak bakarrik onartuko dira). Interfaze guztietan entzuteko , 0.0.0.0 idatzi." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Entzuteko ataka:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "By default, hddtemp listens for incoming connections on port 7634. This can be changed for another port number." -+msgstr "Lehenetspen modura hddtemp-ek sarrera konexioak 7634 atakan entzungo ditu. Auker ahonen bidez betste ataka bat ezartzeko auekra dago." -+ ---- hddtemp-0.3-beta15.orig/debian/po/fi.po -+++ hddtemp-0.3-beta15/debian/po/fi.po -@@ -0,0 +1,151 @@ -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-04 12:18+0200\n" -+"Last-Translator: Esko Arajärvi \n" -+"Language-Team: Finnish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Poedit-Language: Finnish\n" -+"X-Poedit-Country: FINLAND\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Tulisiko /usr/sbin/hddtemp asentaa asetuksella SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Ohjelma hddtemp voidaan asentaa SUID-bitti asetettuna, jolloin pääkäyttäjien " -+"lisäksi myös tavalliset käyttäjät voivat ajaa ohjelman (saaden tietää " -+"kovalevyjen lämpötilat)." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Tämä saattaa mahdollistaa hddtempin käytön tietoturvahyökkäyksessä konetta " -+"vastaan. Jos olet epävarma, älä valitse tätä vaihtoehtoa." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Tätä asetusta voidaan myöhemmin muuttaa ajamalla komento ”dpkg-reconfigure " -+"hddtemp”." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Aikaväli kovalevyjen lämpötilojen tarkistusten välillä:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"Kovalevyjen lämpötilat voidaan kirjoittaa yleiseen järjestelmälokiin " -+"hddtempin toimesta." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Anna tarkistusten välinen aika sekunneissa. Syötä 0 poistaaksesi tämän " -+"ominaisuuden käytöstä." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Tulisiko hddtemp-taustaohjelma käynnistää käynnistettäessä tietokone?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Ohjelma hddtemp voidaan ajaa taustaohjelmana, joka kuuntelee yhteydenottoja " -+"portissa 7634. Jotkin ohjelmat, kuten gkrellm, käyttävät tätä hakeakseen " -+"kovalevyjen lämpötilat." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"hddtemp-taustaohjelma voidaan käynnistää automaattisesti käynnistettäessä " -+"järjestelmä. Jos olet epävarma, ohjelmaa ei suositella käynnistettäväksi " -+"automaattisesti." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Kuunneltavat liitynnät:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Ohjelma hddtemp voi kuunnella yhteydenottoja tietystä liitynnästä tai " -+"kaikista liitynnöistä." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Voit määrittää tietyn liitynnän antamalla sen IP-osoitteen (asetus 127.0.0.1 " -+"hyväksyy vain paikalliset yhteydet). Kaikki liitynnät määritetään " -+"asetuksella 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Kuunneltava portti:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Oletuksena hddtemp kuuntelee yhteydenottoja portissa 7634. Tämä portin " -+"numero voidaan vaihtaa." ---- hddtemp-0.3-beta15.orig/debian/po/fr.po -+++ hddtemp-0.3-beta15/debian/po/fr.po -@@ -0,0 +1,159 @@ -+# Translation of hddtemp debconf templates to French -+# Copyright (C) 2008 Christian Perrier -+# This file is distributed under the same license as the hddtemp package. -+# -+# Michel Grentzinger , 2003. -+# Jean-Luc Coulon (f5ibh) -+# Christian Perrier , 2008. -+msgid "" -+msgstr "" -+"Project-Id-Version: \n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-10 12:20+0100\n" -+"Last-Translator: Christian Perrier \n" -+"Language-Team: French \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: KBabel 1.11.4\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Faut-il exécuter hddtemp avec les privilèges du superutilisateur ?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Il est possible d'installer hddtemp avec le bit « setuid » positionné, ce qui " -+"lui permet d'être exécuté (et donc d'indiquer la température des disques " -+"durs) par les utilisateurs non privilégiés et pas seulement le " -+"superutilisateur." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Cela peut théoriquement permettre d'utiliser hddtemp pour une attaque visant " -+"à compromettre la sécurité du système. Dans le doute, il est conseillé ne de " -+"pas activer cette option." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Ce choix peut être modifié ultérieurement avec la commande « dpkg-reconfigure " -+"hddtemp »." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervalle entre deux contrôles de température :" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"La température des disques durs peut être enregistrée par hddtemp et " -+"restituée par l'interface standard de journalisation du système." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Veuillez choisir l'intervalle en secondes entre deux mesures. Indiquez 0 " -+"pour désactiver cette fonctionnalité." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Faut-il lancer automatiquement le démon hddtemp au démarrage ?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Le programme hddtemp peut être lancé en tant que démon, à l'écoute sur le " -+"port 7634. Ce démon est utilisé par certains logiciels tel que gkrellm pour " -+"obtenir la température des disques durs." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Ce démon peut être lancé automatiquement au démarrage de l'ordinateur. Dans " -+"le doute, il est suggéré de ne pas activer cette option." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Interface où hddtemp sera à l'écoute :" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Le programme hddtemp peut être à l'écoute de connexions entrantes sur une " -+"interface spécifique ou sur toutes les interfaces." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Pour écouter sur une interface spécifique, indiquez l'adresse IP de cette " -+"interface (en choisissant 127.0.0.1, seules les connexions locales seront " -+"acceptées). Pour écouter sur toutes les interfaces, saisissez simplement " -+"0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port sur lequel hddtemp sera à l'écoute :" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Par défaut, hddtemp attend les connexions entrantes sur le port 7634. Ce " -+"port peut être modifié si nécessaire." ---- hddtemp-0.3-beta15.orig/debian/po/gl.po -+++ hddtemp-0.3-beta15/debian/po/gl.po -@@ -0,0 +1,176 @@ -+# Galician translation of hddtemp's debconf templates -+# This file is distributed under the same license as the hddtemp package. -+# Jacobo Tarrio , 2007, 2008. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-01-28 19:08+0000\n" -+"Last-Translator: Jacobo Tarrio \n" -+"Language-Team: Galician \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "¿Quere instalar /usr/sbin/hddtemp con \"setuid\" root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Ten a posibilidade de instalar hddtemp co bit SUID establecido, o que o " -+"permite executar (para que informe da temperatura dos discos duros) por " -+"parte de usuarios normais, e non só o administrador." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Con isto é posible que se empregue hddtemp durante un ataque contra a " -+"seguridade do ordenador. Se non está seguro, non escolla esta opción." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Esta elección pódese cambiar a posteriori executando \"dpkg-reconfigure " -+"hddtemp\"." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervalo entre comprobacións da temperatura do disco duro:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"O programa hddtemp pode manter un rexistro da temperatura do(s) disco(s) duro" -+"(s) empregando a interface xenérica de rexistro do sistema." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Introduza un valor en segundos correspondente ao intervalo entre " -+"comprobacións. Para desactivar esta característica, introduza un 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "¿Quere iniciar o servizo de hddtemp co sistema?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Pódese executar o programa hddtemp coma un servizo que espera conexións " -+"entrantes no porto 7634. Emprégao algún software coma gkrellm para obter a " -+"temperatura dos discos duros." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Ten a posibilidade de arrincar o servizo hddtemp automaticamente ao iniciar " -+"o sistema. Se ten dúbidas, suxírese que non o arrinque automaticamente ao " -+"iniciar o sistema." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Interface na que escoitar:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"O programa hddtemp pode esperar conexións entrantes nunha interface " -+"determinada ou en tódalas interfaces." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Para escoitar nunha interface determinada, introduza o enderezo IP desa " -+"interface (se escolle 127.0.0.1 hanse aceptar só conexións locais). Para " -+"escoitar en tódalas interfaces, introduza 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Porto no que escoitar:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Por defecto, hddtemp espera conexións entrantes no porto 7634. Pódese " -+"cambiar por outro porto." -+ -+#~ msgid "You have the option of installing hddtemp with the SUID bit set." -+#~ msgstr "Ten a posibilidade de instalar hddtemp co bit SUID activado." -+ -+#~ msgid "" -+#~ "If you make hddtemp SUID, unprivileged users of your systems will be able " -+#~ "to run it. This could, however, potentially allow hddtemp to be used " -+#~ "during a security attack on your computer. If in doubt, it is suggested " -+#~ "to install it without SUID. If you later change your mind, you can run: " -+#~ "'dpkg-reconfigure hddtemp'." -+#~ msgstr "" -+#~ "Se lle pon o bit SUID a hddtemp, os usuarios sen privilexios dos seus " -+#~ "sistemas han poder executalo. Nembargantes, isto pode permitir que se " -+#~ "empregue hddtemp durante un ataque á seguridade do seu ordenador. Se ten " -+#~ "dúbidas, é mellor que o instale sen SUID. Se cambia de opinión máis " -+#~ "adiante, pode executar \"dpkg-reconfigure hddtemp\"." -+ -+#~ msgid "" -+#~ "hddtemp can periodically log the temperature of the hard drive(s) via the " -+#~ "SYSLOG interface." -+#~ msgstr "" -+#~ "hddtemp pode rexistrar periodicamente a temperatura das unidades de disco " -+#~ "mediante a interface SYSLOG." ---- hddtemp-0.3-beta15.orig/debian/po/it.po -+++ hddtemp-0.3-beta15/debian/po/it.po -@@ -0,0 +1,155 @@ -+# Italian translation of the hddtemp debconf template -+# This file is distributed under the same license as the hddtemp package -+# Copyright (C) 2008 Free Software Foundation, Inc. -+# Luca Monducci , 2008. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp 0.3\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-09 21:52+0100\n" -+"Last-Translator: Luca Monducci \n" -+"Language-Team: Italian \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Installare /usr/sbin/hddtemp con il SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"È possibile installare hddtemp con il bit SUID attivo, questo consente a un " -+"utente normale, e non solo al superuser, di eseguire il programma " -+"(riportando le temperature dei dischi)." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Questo potrebbe permettere l'uso di hddtemp durante un attacco alla " -+"sicurezza del sistema. In caso di dubbi, non attivare questa opzione." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"In seguito, per modificare questa impostazione si può usare \"dpkg-" -+"reconfigure hddtemp\"." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervallo fra due controlli della temperatura dei dischi:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"La temperatura dei dischi può essere registrata da hddtemp tramite " -+"l'interfaccia generica offerta dal log di sistema." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Inserire il valore in secondi corrispondente all'intervallo fra due " -+"controlli. Per non utilizzare questa funzionalità inserire 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Far partire il demone hddtemp all'avvio del sistema?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Il programma hddtemp può essere avviato come un demone in ascolto di " -+"connessioni in arrivo sulla porta 7634. Viene usato da programmi come " -+"gkrellm per recuperare la temperatura dei dischi fissi." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"È possibile far partire automaticamente il demone hddtemp all'avvio del " -+"sistema. In caso di dubbi, si suggerisce di non far partire il demone " -+"all'avvio." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Interfaccia su cui ascoltare:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Il programma hddtemp può mettersi in ascolto di connessioni in arrivo su una " -+"particolare interfaccia oppure su tutte." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Per ascoltare su una specifica interfaccia, inserire l'indirizzo IP di tale " -+"interfaccia (con 127.0.0.1 saranno accettate solo connesioni locali). Per " -+"ascoltare su tutte le interfacce inserire 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Porta su cui ascoltare:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Con la configurazione predefinita hddtemp si mette in ascolto di connessioni " -+"in arrivo sulla porta 7634. È possibile cambiare questo valore con un altro " -+"numero di porta." ---- hddtemp-0.3-beta15.orig/debian/po/ja.po -+++ hddtemp-0.3-beta15/debian/po/ja.po -@@ -0,0 +1,138 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-05-29 13:50+0900\n" -+"Last-Translator: Kenshi Muto \n" -+"Language-Team: Japanese \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "/usr/sbin/hddtemp を SUID root でインストールしますか?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "SUID ビットを設定して hddtemp をインストールするかどうかを選択します。これは、スーパーユーザだけでなく一般ユーザでも (ハードドライブの温度の報告を) 実行することを許可することになります。" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "これは潜在的にはコンピュータのセキュリティに対する攻撃に使われる可能性を hddtemp に許すことになります。疑わしければ、「いいえ」と答えてください。" -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "この設定はあとで 'dpkg-reconfigure hddtemp' を実行することで変更できます。" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "ハードドライブの温度チェックの間隔インターバル:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "hddtemp でハードドライブの温度を一般的なシステムロギングインターフェイスを通して記録できます。" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "2つのチェックの間のインターバルに相当する秒数を入力してください。この機能を無効にするには、0 と入力してください。" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "起動時に hddtemp デーモンを開始しますか?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "hddtemp プログラムは、入力接続のためのポート 7634 をリスンするデーモンとして実行できます。ハードドライブの温度を得るために、gkrellm のようないくつかのソフトウェアによって使われます。" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "コンピュータの起動時に hddtemp デーモンを自動的に開始する選択肢です。疑わしいのであれば、起動時に自動的には開始しないことを提案します。" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "リスンするインターフェイス:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "hddtemp プログラムは、特定のインターフェイスまたはすべてのインターフェイスの入力接続をリスンできます。" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "特定のインターフェイスをリスンするには、インターフェイスの IP アドレスを入力してください (127.0.0.1 を選ぶと、ローカルの接続のみを許可するようになります)。すべてのインターフェイスをリスンするには、0.0.0.0 と入力してください。" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "リスンするポート:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "デフォルトでは、hddtemp はポート 7634 で入力接続をリスンします。これは別のポート番号に変更できます。" ---- hddtemp-0.3-beta15.orig/debian/po/nb.po -+++ hddtemp-0.3-beta15/debian/po/nb.po -@@ -0,0 +1,152 @@ -+# translation of hddtemp_nb.po to Norwegian Bokmål -+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the PACKAGE package. -+# -+# Bjørn Steensrud , 2008. -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp_nb\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-01-27 17:39+0100\n" -+"Last-Translator: Bjørn Steensrud \n" -+"Language-Team: Norwegian Bokmål \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: KBabel 1.11.4\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Skal /usr/sbin/hddtemp installeres med SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Du kan installere hddtemp med SUID-biten satt, slik at vanlige brukere og " -+"ikke bare superbrukeren kan kjøre det for å undersøke temperatur på " -+"harddisken(e)." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Dette kan kanskje tillate at hddtemp blir brukt i et angrep mot systemets " -+"sikkerhet. Er du i tvil, så ikke velg dette." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Denne innstillingen kan endres senere ved å kjøre «dpkg-reconfigure hddtemp»." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervall mellom sjekker på disktemperaturen:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"hddtemp kan logge disken(e)s temperatur via systemets eget log-grensesnitt." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Oppgi en verdi i sekunder som tilsvarer intervallet mellom to sjekker. Dette " -+"blir slått av hvis verdien er 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Skal hddtemp-daemonen startes ved oppstart?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"hddtemp-programmet kan kjøres som en daemon som lytter på port 7634. Dette " -+"brukes av noen programmer slik som gkrellm for å finne temperaturen på " -+"harddisker." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Du kan velge å starte hddtemp-daemonen automatisk når systemet starter opp. " -+"Er du i tvil, foreslår vi at den ikke startes automatisk ved oppstart." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Grensesnitt det skal lyttes på:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"hddtemp-programmet kan lytte etter inkommende tilkoblinger på et bestemt " -+"grensesnitt, eller alle grensesnitt." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Oppgi grensesnittets IP-adresse for å lytte på det grensesnittet. (127.0.0.1 " -+"godtar bare lokale tilkoblinger). Oppgi 0.0.0.0 for å lytte på alle " -+"grensesnitt." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port å lytte på:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Standardporten der hddtemp lytter etter innkommende tilkoblinger er port " -+"7634. Dette kan endres til et annet portnummer." ---- hddtemp-0.3-beta15.orig/debian/po/nl.po -+++ hddtemp-0.3-beta15/debian/po/nl.po -@@ -0,0 +1,159 @@ -+# Dutch translation of hddtemp debconf templates. -+# Copyright (C) 2006-2011 THE PACKAGE'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the hddtemp package. -+# Kurt De Bree , 2006. -+# Jeroen Schot , 2011. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp 3.3-beta15-46\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2011-06-01 08:31+0200\n" -+"Last-Translator: Jeroen Schot \n" -+"Language-Team: Debian l10n Dutch \n" -+"Language: nl\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Wilt u /usr/sbin/hddtemp als SUID root installeren?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"U heeft de keuze om hddtemp te installeren met de SUID-bit ingesteld. Dit " -+"zorgt ervoor dat het kan worden uitgevoerd (en hardeschijf-temperatuur " -+"meldt) door gewone gebruikers en niet enkel de beheerder." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Hierdoor zou hddtemp mogelijk gebruikt kunnen worden bij aan aanval om de " -+"beveiling van de computer te omzeilen. Als u twijfelt, kies dan niet voor " -+"deze optie." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Deze instelling kan later worden gewijzigd door 'dpkg-reconfigure hddtemp' " -+"uit te voeren." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Interval tussen controles van de hardeschijf-temperatuur:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"De temperatuur van de harde schijven kan worden bijgehouden via de algemene " -+"systeemloginterface." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Geef een waarde (in seconden) overeenkomend met de interval tussen twee " -+"controles. '0' schakelt deze functie uit." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "" -+"Wilt u dat hddtemp-achtergronddienst wordt gestart bij de systeemstart?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Het hddtemp-programma kan worden uitgevoerd als achtergronddienst, " -+"luisterend naar inkomende verbindingen op poort 7634. Dit wordt gebruikt " -+"door sommige toepassingen zoals gkrellm om de temperatuur van de harde " -+"schijven op te halen." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"U heeft de optie om de hddtemp-achtergronddienst automatisch op te starten " -+"bij de systeemstart. Bij twijfel wordt aangeraden om de dienst niet " -+"automatisch op te starten." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "De interface waarop hddtemp moet luisteren:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Het hddtemp-programma kan naar inkomende verbindingen luisteren op één " -+"specifieke interface, of op alle interfaces." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Om op één specifieke interface te luisteren, voer het IP-addres van deze " -+"interface in (als u 127.0.0.1 kiest zullen alleen lokale verbindingen worden " -+"geaccepeert). Om op alle interfaces te luisteren, voer 0.0.0.0. in." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "De poort waarop hddtemp moet luisteren:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Standaard luistert hddtemp naar inkomende verbindingen op poort 7634. Dit " -+"kan veranderd worden in een ander poortnummer." ---- hddtemp-0.3-beta15.orig/debian/po/pt.po -+++ hddtemp-0.3-beta15/debian/po/pt.po -@@ -0,0 +1,158 @@ -+# translation of pt.po to portugues -+# Portuguese translation for hddtemp -+# Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc. -+# This file is distributed under the same license as the hddtemp package. -+# -+# Miguel Figueiredo , 2006, 2007. -+# Bruno Queiros , 2007. -+# Bruno Queiros , 2008. -+msgid "" -+msgstr "" -+"Project-Id-Version: pt\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-10 19:48+0000\n" -+"Last-Translator: Bruno Queiros \n" -+"Language-Team: portugues \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: KBabel 1.11.4\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Deve o /usr/sbin/hddtemp ser instalado com SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Você tem a opção de instalar o hddtemp com o SUID, permitindo-o ser " -+"executado (relatar temperaturas do disco rigido) por utilizadores normais e " -+"não apenas pelo super utilizador." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Isto pode potencialmente permitir que o hddtemp seja utilizado num ataque " -+"contra a segurança do computador. Em caso de dúvida, não escolha esta opção." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Esta opção pode ser modificada mais tarde executando 'dpkg-reconfigure " -+"hddtemp'." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervalo entre verificações da temperatura do disco rigido:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"A temperatura do(s) disco(s) rígido(s) podem ser guardados pelo hddtemp " -+"através da interface genérica do sistema para guardar registos." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Por favor introduza um valor em segundos correspondendo ao intervalo entre " -+"duas verificações. Para desactivar esta opção, introduza 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Deseja iniciar o daemon hddtemp no arranque?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"O programa hddtemp pode ser executado como um daemon, à escuta na porta " -+"7634. É utilizada por alguns programas como o gkrellm para obter a " -+"temperatura dos discos rígidos." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Você tem a opção de executar o daemon hddtemp automaticamente no arranque do " -+"sistema. Se estiver em dúvida, é sugerido que não o inicie automaticamente " -+"no arranque." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Interface para utilizar na escuta:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"O programa hddtemp pode escutar por ligações de entrada numa interface " -+"específica, ou em todas as interfaces." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Para escutar numa interface específica, introduza o endereço IP dessa " -+"interface (escolhendo 127.0.0.1 irá aceitar apenas ligações locais). Para " -+"escutar em todas as interfaces, introduza 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Porta a utilizar na escuta:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"O hddtemp escuta por ligações de entrada na porta 7634 por pré-definição. " -+"Isto pode ser alterado para outra porta." ---- hddtemp-0.3-beta15.orig/debian/po/pt_BR.po -+++ hddtemp-0.3-beta15/debian/po/pt_BR.po -@@ -0,0 +1,205 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp_0.3-beta7-1\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2007-12-11 15:33+0100\n" -+"Last-Translator: Tiago Bortoletto Vaz \n" -+"Language-Team: Debian-BR Project \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=ISO-8859-1\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+#, fuzzy -+#| msgid "Do you want /usr/sbin/hddtemp to be installed SUID root?" -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Deseja que o /usr/sbin/hddtemp seja instalado SUID root ?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+#, fuzzy -+#| msgid "Do you want to start the hddtemp daemon on startup?" -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Deseja iniciar o daemon hddtemp na inicializao do sistema ?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+#, fuzzy -+#| msgid "" -+#| "hddtemp can be run as a daemon, listening on port 7634 for incoming " -+#| "connections. It is used some by software such as gkrellm to get the " -+#| "temperature of the hard drives." -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"O hddtemp pode ser executado com um daemon, ouvindo na porta 7634 por " -+"conexes entrantes. O mesmo usado por alguns softwares como o gkrellm-" -+"hddtemp para obter a temperatura dos discos rgidos." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+#, fuzzy -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Voc tem a opo de iniciar o daemon hddtemp automaticamente na " -+"inicializao de seu computador. Caso esteja em dvida, sugerido que voc " -+"no inicie o hddtemp automaticamente na inicializao de seu computador. " -+"Caso voc mude de idia posteriormente voc poder executar o comando 'dpkg-" -+"reconfigure hddtemp' para mudar essa configurao." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+#, fuzzy -+#| msgid "" -+#| "hddtemp can listen for incoming connections on a specific interface, or " -+#| "on all interfaces." -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"O hddtemp pode ouvir por conexes entrantes em uma interface especfica ou " -+"em todas as interfaces." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+#, fuzzy -+#| msgid "" -+#| "To listen on a specific interface, enter the IP address of that " -+#| "interface (127.0.0.1 which is the default value corresponds to the lo " -+#| "interface). To listen on all interfaces, simply enter 0.0.0.0." -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Para ouvir em uma interface especfica, informe o endereo IP da interface " -+"em questo (o endereo padro 127.0.0.1 corresponde a interface lo). Para " -+"ouvir e todas as interfaces, simplesmente informe o endereo 0.0.0.0 ." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+#, fuzzy -+#| msgid "" -+#| "By default, hddtemp listen for incoming connections on port 7634. However " -+#| "if you don't find this port appropriate, you can enter an other one." -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Por padro, o hddtemp escuta por conexes entrantes na porta 7634. Porm " -+"caso voc ache que essa no seja a porta apropriada, voc pode informar uma " -+"outra porta." -+ -+#~ msgid "You have the option of installing hddtemp with the SUID bit set." -+#~ msgstr "Voc tem a opo de instalar o hddtemp com o bit de SUID ligado." -+ -+#~ msgid "" -+#~ "If you make hddtemp SUID, unprivileged users of your systems will be able " -+#~ "to run it. This could, however, potentially allow hddtemp to be used " -+#~ "during a security attack on your computer. If in doubt, it is suggested " -+#~ "to install it without SUID. If you later change your mind, you can run: " -+#~ "'dpkg-reconfigure hddtemp'." -+#~ msgstr "" -+#~ "Caso voc permita que o hdddtemp seja instalado com o bit de SUID ligado, " -+#~ "usurios no privilegiados de seu sistema sero capazes de execut-lo. " -+#~ "Isso pode, porm, potencialmente permitir que o hddtemp seja usado " -+#~ "durante um ataque contra a segurana de seu computador. Caso esteja em " -+#~ "dvida, sugerido que vc instale o hddtemp sem o bit de SUID ligado. " -+#~ "Caso voc mude de idia posteriormente, voc poder executar o comando " -+#~ "'dpkg-reconfigure hddtemp' para mudar essa suaconfigurao." -+ -+#, fuzzy -+#~ msgid "At which interval do you want to log the temperatures?" -+#~ msgstr "Em qual interface voc deseja que o hddtemp escute ?" -+ -+#~ msgid "On which interface do you want hddtemp to listen on?" -+#~ msgstr "Em qual interface voc deseja que o hddtemp escute ?" -+ -+#~ msgid "On which port do you want hddtemp to listen on?" -+#~ msgstr "Em qual porta voc deseja que o hddtemp escute ?" ---- hddtemp-0.3-beta15.orig/debian/po/ru.po -+++ hddtemp-0.3-beta15/debian/po/ru.po -@@ -0,0 +1,156 @@ -+# translation of ru.po to Russian -+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the PACKAGE package. -+# -+# Yuri Kozlov , 2008. -+msgid "" -+msgstr "" -+"Project-Id-Version: 0.3-beta15-39\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-01-27 19:15+0300\n" -+"Last-Translator: Yuri Kozlov \n" -+"Language-Team: Russian \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: KBabel 1.11.4\n" -+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Установить /usr/sbin/hddtemp как SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Вы можете выбрать установку hddtemp с включённым SUID битом, чтобы её можно " -+"было запускать простым пользователям (для получения температур жёстких " -+"дисков), а не только суперпользователю." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Потенциально, это может позволить использовать hddtemp для нарушения " -+"компьютерной безопасности. Если не уверены, ответьте отрицательно." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Эту настройку можно позже изменить запустив 'dpkg-reconfigure hddtemp'." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Интервал между проверками температуры жёсткого диска:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"Температура жёсткого диска(ов) может быть протоколироваться hddtemp с " -+"помощью стандартного системного интерфейса протоколирования." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Введите значение интервала в секундах между проверками. Для выключения " -+"проверок введите 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Запускать сервис hddtemp при старте компьютера?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Программа hddtemp может работать в виде сервиса, принимая запросы на порту " -+"7634. Это используется некоторым ПО, например gkrellm, для получения " -+"температуры жёстких дисков." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Сейчас вы можете включить автоматический запуск сервиса hddtemp во время " -+"загрузки системы. Если не уверены, выберите не запускать эту программу во " -+"время загрузки." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Интерфейс приёма запросов:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Программа hddtemp может принимать входящие запросы на определённом " -+"интерфейсе или со всех интерфейсов." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Для приёма на конкретном интерфейса введите IP-адрес этого интерфейса (ввод " -+"127.0.0.1 обеспечит приём только локальных запросов). Для приёма запросов со " -+"всех интерфейсов, введите 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Порт приёма запросов:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"По умолчанию, hddtemp принимает входящие запросы с порта 7634. Здесь можно " -+"задать другой номер порта." ---- hddtemp-0.3-beta15.orig/debian/po/sk.po -+++ hddtemp-0.3-beta15/debian/po/sk.po -@@ -0,0 +1,155 @@ -+# Slovak translations for hddtemp package -+# Slovenské preklady pre balík hddtemp. -+# Copyright (C) 2011 THE hddtemp'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the hddtemp package. -+# Automatically generated, 2011. -+# Slavko , 2011. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp 0.3-beta15-48\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2011-08-30 16:30+0200\n" -+"Last-Translator: Slavko \n" -+"Language-Team: Slovak \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"Language: sk\n" -+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Má byť /usr/sbin/hddtemp nainštalovaný s SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Môžete si zvoliť inštaláciu hddtemp s nastaveným bitom SUID, ktorý dovoľuje " -+"jeho spustenie (hlásenie stavu teploty pevných diskov) obyčajným " -+"používateľom a nie len super-používateľovi." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Toto môže potenciálne umožniť, aby bol hddtemp použitý počas útoku na " -+"bezpečnosť počítača. Ak si nie ste istý, nevyberajte túto možnosť." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "Môžete to zmeniť aj neskôr, spustením „dpkg-reconfigure hddtemp”." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Interval medzi kontrolami teploty pevného disku:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"Teplota pevného disko(ov) môže hddtemp zaznamenávať pomocou spoločného " -+"rozhrania systémových záznamov." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Prosím, zadajte hodnotu v sekundách, ktorá zodpovedá intervalu medzi dvomi " -+"meraniami. Na zakázanie tejto funkcie zadajte 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Má byť démon hddtemp spustený pri zavedení systému?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Program hddtemp môže byť spustený ako démon, načúvajúci príchodzím spojeniam " -+"na porte 7634. Je to používané niektorými programami, napr. gkrellm, na " -+"získanie teploty pevných diskov." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Môžete si zvoliť automatické spúšťanie démona hddtemp pri zavedení systému. " -+"Ak si nie ste istý, odporúčame nespúšťať ho automaticky pri azvedení." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Rozhranie, na ktorom načúvať:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Program hddtemp môže očakávať príchodzie spojenia na zadanom rozhraní alebo " -+"na všetkých rozhraniach." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Aby načúval na zadanom rozhraní, zadajte IP adresu daného rozhrania (zadaním " -+"127.0.0.1 budú prijímané len lokálne spojenia). Na načúvanie na všetkých " -+"rozhraniach, zadajte 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port, na ktorom načúvať:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Predvolene hddtemp očakáva príchodzie spojenia na porte 7634. Môžete to " -+"zmeniť na akékoľvek iné číslo portu." ---- hddtemp-0.3-beta15.orig/debian/po/sv.po -+++ hddtemp-0.3-beta15/debian/po/sv.po -@@ -0,0 +1,127 @@ -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# Developers do not need to manually edit POT or PO files. -+# , fuzzy -+# -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp 0.3-beta14-1\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-07-27 09:49+0200\n" -+"Last-Translator: Martin Bagge \n" -+"Language-Team: Swedish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=iso-8859-1\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Vill du att /usr/sbin/hddtemp ska installeras som SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "You have the option of installing hddtemp with the SUID bit set, allowing it to be run (reporting hard drive temperatures) by regular users and not only the superuser." -+msgstr "Du kan installera hddtemp med SUID, d kan programmet kras av vanliga anvndare och inte bara superanvndare." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "This could potentially allow hddtemp to be used during an attack against the computer's security. If in doubt, do not choose this option." -+msgstr "Detta kan bidra till att intrng kan genomfras om det skulle finnas fel i hddtemp som ngon nyttjar fr att skaffa otillten tkomst. Om du r minsta osker ska du inte aktivera detta alternativ." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+#: ../templates:4001 -+msgid "This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "Denna instllning kan ndras senare genom att kra 'dpkg-reconfige hddtemp'" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervall mellan temperaturmtningar:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "The temperature of the hard drive(s) can be logged by hddtemp via the generic system logging interface." -+msgstr "Temperaturen fr hrddisken/hrddiskarna kan loggas i det vanliga loggningssystemet." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Please enter a value in seconds corresponding to the interval between two checks. To disable this feature, enter 0." -+msgstr "Ange ett vrde i sekunder som anger intervallen mellan tv mtningar. Fr att inaktivera den hr funktionen, ange 0 som vrde." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Vill du starta hddtemp-tjnsten nr systemet startas upp?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "The hddtemp program can be run as a daemon, listening on port 7634 for incoming connections. It is used by some software such as gkrellm to get the temperature of hard drives." -+msgstr "hddtemp kan kras som en tjnst som lyssnar p port 7634 efter inkommande anslutningar. Den anvnds av programvara ssom gkrellm fr att lsa av temperaturen p hrddiskarna." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "You have the option of starting the hddtemp daemon automatically on system boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "Du har alternativet att starta hddtemp-tjnsten automatiskt nr datorn startas upp. Om du r osker freslr jag att du inte startar den automatiskt vid uppstarten." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Grnssnitt att lyssna p:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "The hddtemp program can listen for incoming connections on a specific interface, or on all interfaces." -+msgstr "hddtemp kan lyssna efter inkommande anslutningar p specifika ntverksgrnssnitt eller p grnssnitt." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Fr att lyssna p ett specifik ntverkgrnssnitt, ange IP-adressen p det " -+"grnssnittet (127.0.0.1, vilket r standardvrdet fr grnssnittet lo). Fr " -+"att lyssna p alla, ange 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Port att lyssna p:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Som standard lyssnar hddtemp efter inkommande anslutningar p port 7634. Om " -+"du anser att denna port inte r lmplig kan du ange en annan port hr." -+ ---- hddtemp-0.3-beta15.orig/debian/po/templates.pot -+++ hddtemp-0.3-beta15/debian/po/templates.pot -@@ -0,0 +1,131 @@ -+# SOME DESCRIPTIVE TITLE. -+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=CHARSET\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" ---- hddtemp-0.3-beta15.orig/debian/po/vi.po -+++ hddtemp-0.3-beta15/debian/po/vi.po -@@ -0,0 +1,154 @@ -+# Vietnamese Translation for hddtemp. -+# Copyright © 2008 Free Software Foundation, Inc. -+# Clytie Siddall , 2005-2008. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp_0.3-beta15-36\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2008-02-13 21:06+1030\n" -+"Last-Translator: Clytie Siddall \n" -+"Language-Team: Vietnamese \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=utf-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"Plural-Forms: nplurals=1; plural=0;\n" -+"X-Generator: LocFactoryEditor 1.7b3\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "Có nên cài đặt SUID root « /usr/sbin/hddtemp » không?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Bạn có tùy chọn cài đặt phần mềm hddtemp với bit SUID đã đặt, do đó cho phép " -+"nó được chạy bởi các người dùng bình thường, không phải chỉ siêu người dùng." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Tuy nhiên, đặt bit SUID cũng có thể cho phép người hiểm độc dùng hddtemp khi " -+"tấn công bảo mật của máy tính này. Vì vậy nếu bạn chưa chắc chắn, đừng bật " -+"tùy chọn này." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Cũng có thể sửa đổi thiết lập này về sau, bằng cách chạy lệnh cấu hình lại « " -+"dpkg-reconfigure hddtemp »." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Khoảng giữa hai lần kiểm tra nhiệt độ của đĩa cứng:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"Nhiệt độ của những đĩa cứng có thể được ghi lưu bởi hddtemp thông qua giao " -+"diện ghi lưu hệ thống chung." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Hãy nhập một giá trị theo giây mà tương ứng với khoảng thời gian giữa hai " -+"lần kiểm tra. Để tắt tính năng này, chỉ đơn giản nhập số 0 ở đây." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "Có nên khởi chạy trình nền hddtemp khi khởi động hệ thống không?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"Chương trình hddtemp cũng có thể chạy dưới dạng trình nền (daemon), lắng " -+"nghe trên cổng 7634 tìm kết nối gửi đến. Trình nền này được dùng bởi một số " -+"phần mềm (v.d. gkrellm) để lấy nhiệt độ của các đĩa cứng." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Tùy chọn bạn có thể tự động khởi chạy trình nền hddtemp khi khởi động hệ " -+"thống. Chưa chắc chắc thì khuyên bạn không bật tùy chọn này." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Giao diện trên đó cần lắng nghe:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"Chương trình hddtemp có thể lắng nghe kết nối gửi đến trên một giao diện dứt " -+"khoát, hoặc trên mọi giao diện." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Để lắng nghe trên một giao diện cụ thể, hãy nhập địa chỉ IP của giao diện đó " -+"(giá trị « 127.0.0.0 » sẽ chỉ chấp nhận kết nối cục bộ). Để lắng nghe trên " -+"mọi giao diện, chỉ đơn giản hãy nhập địa chỉ « 0.0.0.0 »." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Cổng trên đó cần lắng nghe:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Mặc định là hddtemp lắng nghe kết nối gửi đến trên cổng 7634. Cũng có thể " -+"thay đổi nó thành một cổng khác." ---- hddtemp-0.3-beta15.orig/debian/postinst -+++ hddtemp-0.3-beta15/debian/postinst -@@ -0,0 +1,146 @@ -+#!/bin/sh -+# postinst script for hddtemp -+set -e -+ -+conffile="/etc/default/hddtemp" -+ -+update_config_file() -+{ -+ db_field=$1 -+ config_field=$2 -+ -+ RET=false -+ db_get $db_field -+ if [ -n "$RET" ] ; then -+ if grep -q "^$config_field" $conffile ; then -+ # keep any admin changes, while replacing the variable content -+ sed "s/^[ ]*$config_field=\".*\"/$config_field=\"$RET\"/" < $conffile > $conffile.new && -+ mv $conffile.new $conffile -+ else -+ echo "$config_field=\"$RET\"" >> $conffile -+ fi -+ fi -+} -+ -+# Source debconf library -- we have a Depends line -+# to make sure it is there... -+. /usr/share/debconf/confmodule -+db_version 2.0 -+ -+case "$1" in -+ configure) -+ if [ -f $conffile ] ; then -+ sed -i -e 's/^[ ]*DAEMON/RUN_DAEMON/g' \ -+ -e 's/^[ ]*SYSLOG/RUN_SYSLOG/g' \ -+ -e 's/^# Master system-wide hddtemp switch.*/# hddtemp network daemon switch. If set to true, hddtemp will listen/' \ -+ -e 's/^# set to true. STOP THE SERVICE.*/# for incoming connections./' \ -+ -e 's/^# Logging period.*temperatures.$/# Logging period (in seconds) for the temperatures. If set to a value\n# different than 0, hddtemp will run as a daemon periodically logging\n# the temperatures through syslog/' \ -+ $conffile -+ if ! grep -q RUN_SYSLOG $conffile ; then -+ cat << EOF >> $conffile -+ -+# Logging period (in seconds) for the temperatures. If set to a value -+# different than 0, hddtemp will run as a daemon periodically logging -+# the temperatures through syslog -+RUN_SYSLOG="0" -+EOF -+ fi -+ if ! grep -q OPTIONS $conffile ; then -+ cat << EOF >> $conffile -+ -+# Other options to pass to hddtemp -+OPTIONS="" -+EOF -+ fi -+ if ! grep -q DISKS_NOPROBE $conffile ; then -+ cat << EOF >> $conffile -+ -+# List of devices you want to use with hddtemp, but that would not be -+# probed for a working sensor. -+DISKS_NOPROBE="" -+EOF -+ fi -+ else -+ cat << EOF > $conffile -+# Defaults for hddtemp initscript (/etc/init.d/hddtemp) -+# This is a POSIX shell fragment -+ -+# [automatically edited by postinst, do not change line format ] -+ -+# hddtemp network daemon switch. If set to true, hddtemp will listen -+# for incoming connections. -+RUN_DAEMON="true" -+ -+# List of devices you want to use with hddtemp. If none specified, -+# hddtemp will probe standard devices. -+#DISKS="/dev/hda" -+ -+# List of devices you want to use with hddtemp, but that would not be -+# probed for a working sensor. -+DISKS_NOPROBE="" -+ -+# IP address of the interface on which you want hddtemp to be bound -+# on. If none specified, goes to 127.0.0.1. Use 0.0.0.0 to bind hddtemp -+# on all interfaces. -+INTERFACE="127.0.0.1" -+ -+# Port number on which you want hddtemp to listen on. If none specified, -+# the port 7634 is used. -+PORT="7634" -+ -+# Database file to use. If none specified, /etc/hddtemp.db is used. -+#DATABASE="/etc/hddtemp.db" -+ -+# Separator to use between fields. The default separator is '|'. -+#SEPARATOR="|" -+ -+# Logging period (in seconds) for the temperatures. If set to a value -+# different than 0, hddtemp will run as a daemon periodically logging -+# the temperatures through syslog -+RUN_SYSLOG="0" -+ -+# Other options to pass to hddtemp -+OPTIONS="" -+EOF -+ fi -+ -+ update_config_file hddtemp/daemon RUN_DAEMON -+ update_config_file hddtemp/syslog RUN_SYSLOG -+ update_config_file hddtemp/interface INTERFACE -+ update_config_file hddtemp/port PORT -+ -+ if ! dpkg-statoverride --list /usr/sbin/hddtemp 1>/dev/null 2>&1; then -+ # check if we are installing suid or not -+ RET=false -+ db_get hddtemp/SUID_bit -+ if [ "$RET" = "true" ]; then -+ chmod 4755 /usr/sbin/hddtemp -+ ln -sf /usr/sbin/hddtemp /usr/bin/hddtemp -+ ln -sf ../man8/hddtemp.8.gz /usr/share/man/man1/hddtemp.1.gz -+ else -+ chmod 0755 /usr/sbin/hddtemp -+ rm -f /usr/bin/hddtemp -+ rm -f /usr/share/man/man8/hddtemp.1.gz -+ fi -+ fi -+ -+ db_stop -+ -+ rm -f /etc/logcheck/ignore.d.workstation/hddtemp -+ ;; -+ abort-upgrade|abort-remove|abort-deconfigure) -+ ;; -+ -+ *) -+ echo "postinst called with unknown argument \`$1'" >&2 -+ exit 1 -+ ;; -+esac -+ -+ -+# dh_installdeb will replace this with shell code automatically -+# generated by other debhelper scripts. -+ -+#DEBHELPER# -+ -+exit 0 ---- hddtemp-0.3-beta15.orig/debian/postrm -+++ hddtemp-0.3-beta15/debian/postrm -@@ -0,0 +1,28 @@ -+#! /bin/sh -+# postrm script for hddtemp -+set -e -+ -+conffile="/etc/default/hddtemp" -+ -+case "$1" in -+ purge) -+ rm -f $conffile -+ ;; -+ remove) -+ rm -f /usr/bin/hddtemp -+ rm -f /usr/share/man/man1/hddtemp.1.gz -+ ;; -+ upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) -+ ;; -+ *) -+ echo "postrm called with unknown argument \`$1'" >&2 -+ exit 1 -+ ;; -+esac -+ -+# dh_installdeb will replace this with shell code automatically -+# generated by other debhelper scripts. -+ -+#DEBHELPER# -+ -+exit 0 ---- hddtemp-0.3-beta15.orig/debian/rules -+++ hddtemp-0.3-beta15/debian/rules -@@ -0,0 +1,12 @@ -+#!/usr/bin/make -f -+ -+%: -+ dh $@ -+ -+override_dh_auto_configure: -+ dh_auto_configure -- --with-db-path=/etc/hddtemp.db -+ -+override_dh_auto_install: -+ dh_auto_install -+ install -p -o root -g root -m 644 $(CURDIR)/debian/hddtemp.db \ -+ $(CURDIR)/debian/hddtemp/etc/hddtemp.db ---- hddtemp-0.3-beta15.orig/debian/templates -+++ hddtemp-0.3-beta15/debian/templates -@@ -0,0 +1,63 @@ -+# These templates have been reviewed by the debian-l10n-english -+# team -+# -+# If modifications/additions/rewording are needed, please ask -+# debian-l10n-english@lists.debian.org for advice. -+# -+# Even minor modifications require translation updates and such -+# changes should be coordinated with translators and reviewers. -+ -+Template: hddtemp/SUID_bit -+Type: boolean -+Default: false -+_Description: Should /usr/sbin/hddtemp be installed SUID root? -+ You have the option of installing hddtemp with the SUID bit set, -+ allowing it to be run (reporting hard drive temperatures) by regular -+ users and not only the superuser. -+ . -+ This could potentially allow hddtemp to be used during an attack -+ against the computer's security. If in doubt, do not choose this option. -+ . -+ This setting can be modified later by running 'dpkg-reconfigure hddtemp'. -+ -+Template: hddtemp/syslog -+Type: string -+Default: 0 -+_Description: Interval between hard drive temperature checks: -+ The temperature of the hard drive(s) can be logged by hddtemp via -+ the generic system logging interface. -+ . -+ Please enter a value in seconds corresponding to the interval between -+ two checks. To disable this feature, enter 0. -+ -+Template: hddtemp/daemon -+Type: boolean -+Default: false -+_Description: Should the hddtemp daemon be started at boot? -+ The hddtemp program can be run as a daemon, listening on port 7634 -+ for incoming connections. It is used by some software such as gkrellm to get -+ the temperature of hard drives. -+ . -+ You have the option of starting the hddtemp daemon automatically on -+ system boot. If in doubt, it is suggested to not start it -+ automatically on boot. -+ . -+ This setting can be modified later by running 'dpkg-reconfigure hddtemp'. -+ -+Template: hddtemp/interface -+Type: string -+Default: 127.0.0.1 -+_Description: Interface to listen on: -+ The hddtemp program can listen for incoming connections on a specific -+ interface, or on all interfaces. -+ . -+ To listen on a specific interface, enter the IP address of that interface -+ (choosing 127.0.0.1 will accept local connections only). To listen on all interfaces, -+ enter 0.0.0.0. -+ -+Template: hddtemp/port -+Type: string -+Default: 7634 -+_Description: Port to listen on: -+ By default, hddtemp listens for incoming connections on port 7634. This -+ can be changed for another port number. ---- hddtemp-0.3-beta15.orig/doc/hddtemp.8 -+++ hddtemp-0.3-beta15/doc/hddtemp.8 -@@ -58,6 +58,10 @@ - .B \-f, \-\-file=\fIfile\fI - Specify the database file to use. - .TP -+.B \-F, \-\-foreground -+Don't fork into the background even in daemon mode. This is useful -+when running under a process supervisor. -+.TP - .B \-l, \-\-listen=\fIaddr\fR - Listen on a specific address. \fIaddr\fR is a string containing a - host name or a numeric host address string. The numeric host address -@@ -80,6 +84,9 @@ - .B \-q, \-\-quiet - Don't check if the drive is supported. - .TP -+.B \-u, \-\-unit=\fIC|F\fR -+Force output temperature either in Celsius or Fahrenheit. -+.TP - .B \-v, \-\-version - Display hddtemp version number. - .TP -@@ -96,7 +103,7 @@ - .SH "DRIVE DATABASE" - If you know your drive has a temperature sensor but it is being - reported unsupported, tell me which model and which manufacturer it --is, and/or just add a new entry in /usr/share/misc/hddtemp.db. Each -+is, and/or just add a new entry in /etc/hddtemp.db. Each - line of hddtemp.db is either a comment, a blank line or a line - containing: - .TP -@@ -112,7 +119,7 @@ - Feedback is welcome (see the REPORT section below). - - .SH "TCP/IP DAEMON MODE" --Exemple of type forcing: -+Example of type forcing: - .PP - # hddtemp SATA:/dev/sda PATA:/dev/hda - .PP -@@ -120,7 +127,7 @@ - .B hddtemp - in daemon mode, start it like this: - .PP --# hddtemp -d /dev/hd[abcd] -+# hddtemp \-d /dev/hd[abcd] - .PP - .PP - and use -@@ -165,8 +172,8 @@ - investigation they do not. But fields 194 (which is the standard - field for temperature) and 231 are good candidates. - .PP --Then, you can send me a report with outputs from `hddtemp --debug ...', --`smartctl' or `hdparm -i ...', and/or add an entry in hddtemp.db -+Then, you can send me a report with outputs from `hddtemp \-\-debug ...', -+`smartctl' or `hdparm \-i ...', and/or add an entry in hddtemp.db - yourself. - - .SH "BUGS" -@@ -183,5 +190,5 @@ - .PP - Emmanuel Varagnat (hddtemp@guzu.net). - .PP --This manual page was originaly written by Aurelien Jarno , -+This manual page was originally written by Aurelien Jarno , - for the Debian GNU/Linux system (but may be used by others). ---- hddtemp-0.3-beta15.orig/po/LINGUAS -+++ hddtemp-0.3-beta15/po/LINGUAS -@@ -1,2 +1,2 @@ - # Set of available languages. --fr pt ru sv -+de fr pt ru sv ---- hddtemp-0.3-beta15.orig/po/de.po -+++ hddtemp-0.3-beta15/po/de.po -@@ -0,0 +1,250 @@ -+# German translation of hddtemp. -+# Copyright (C) 2008 Free Software Foundation, Inc. -+# This file is distributed under the same license as the hddtemp package. -+# Vinzenz Vietzke , 2008. -+# , -+# -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp 0.3-beta15-44\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2006-06-29 16:24+0200\n" -+"PO-Revision-Date: 2011-08-30 16:40+0200\n" -+"Last-Translator: Vinzenz Vietzke \n" -+"Language-Team: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit" -+ -+#: src/hddtemp.c:156 -+#, c-format -+msgid "" -+"\n" -+"================= hddtemp %s ==================\n" -+"Model: %s\n" -+"\n" -+msgstr "" -+"\n" -+"================= hddtemp %s ==================\n" -+"Modell: %s\n" -+"\n" -+ -+#: src/hddtemp.c:189 -+#, c-format -+msgid "" -+"WARNING: Drive %s doesn't seem to have a temperature sensor.\n" -+"WARNING: This doesn't mean it hasn't got one.\n" -+"WARNING: If you are sure it has one, please contact me (hddtemp@guzu." -+"net).\n" -+"WARNING: See --help, --debug and --drivebase options.\n" -+msgstr "" -+"WARNUNG: Laufwerk %s scheint keinen Temperatur-Sensor zu haben.\n" -+"WARNUNG: Das bedeutet nicht, dass es keinen besitzt.\n" -+"WARNUNG: Falls Sie sicher sind, dass es einen besitzt, kontaktieren Sie " -+"mich bitte (hddtemp@guzu.net).\n" -+"WARNUNG: Siehe Optionen --help, --debug und --drivebase.\n" -+ -+#: src/hddtemp.c:197 -+#, c-format -+msgid "%s: %s: no sensor\n" -+msgstr "%s: %s: kein Sensor\n" -+ -+#: src/hddtemp.c:211 -+#, c-format -+msgid "%s: %s: %d%sC or %sF\n" -+msgstr "%s: %s: %d%s°C oder %s°F\n" -+ -+#: src/hddtemp.c:235 -+#, c-format -+msgid "%s: %s: drive is sleeping\n" -+msgstr "%s: %s: Laufwerk schläft\n" -+ -+#: src/hddtemp.c:242 -+#, c-format -+msgid "%s: %s: drive supported, but it doesn't have a temperature sensor.\n" -+msgstr "" -+"%s: %s: Laufwerk unterstützt, aber es hat keinen Temperatur-Sensor.\n" -+ -+#: src/hddtemp.c:246 -+#, c-format -+msgid "ERROR: %s: %s: unknown returned status\n" -+msgstr "FEHLER: %s: %s: zurückgegebener Status unbekannt\n" -+ -+#: src/hddtemp.c:261 -+#, c-format -+msgid "" -+"\n" -+"If one of the field value seems to match the temperature, be sure to read\n" -+"the hddtemp man page before sending a report (section REPORT). Thanks.\n" -+msgstr "" -+"\n" -+"Falls einer der Feldwerte der Temperatur zu entsprechen scheint, stellen " -+"Sie\n" -+"sicher, die hddtemp-Handbuchseite gelesen zu haben, bevor Sie einen " -+"Bericht\n" -+"senden (Abschnitt BERICHT). Danke.\n" -+ -+#: src/hddtemp.c:338 -+#, c-format -+msgid "ERROR: invalid separator.\n" -+msgstr "FEHLER: ungültiges Trennzeichen.\n" -+ -+#: src/hddtemp.c:349 -+#, c-format -+msgid "ERROR: invalid port number.\n" -+msgstr "FEHLER: ungültige Portnummer.\n" -+ -+#: src/hddtemp.c:371 -+#, c-format -+msgid "" -+" Usage: hddtemp [OPTIONS] [TYPE:]DISK1 [[TYPE:]DISK2]...\n" -+"\n" -+" hddtemp displays the temperature of drives supplied in argument.\n" -+" Drives must support S.M.A.R.T.\n" -+"\n" -+" TYPE could be SATA, PATA or SCSI. If omitted hddtemp will try to guess.\n" -+"\n" -+" -b --drivebase : display database file content that allow hddtemp " -+"to\n" -+" recognize supported drives.\n" -+" -D --debug : display various S.M.A.R.T. fields and their " -+"values.\n" -+" Useful to find a value that seems to match the\n" -+" temperature and/or to send me a report.\n" -+" (done for every drive supplied).\n" -+" -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by " -+"default.)\n" -+" -f --file=FILE : specify database file to use.\n" -+" -F --foreground : don't daemonize, stay in foreground.\n" -+" -l --listen=addr : listen on a specific interface (in TCP/IP daemon " -+"mode).\n" -+" -n --numeric : print only the temperature.\n" -+" -p --port=# : port to listen to (in TCP/IP daemon mode).\n" -+" -s --separator=C : separator to use between fields (in TCP/IP daemon " -+"mode).\n" -+" -S --syslog=s : log temperature to syslog every s seconds.\n" -+" -u --unit=[C|F] : force output temperature either in Celsius or " -+"Fahrenheit.\n" -+" -q --quiet : do not check if the drive is supported.\n" -+" -v --version : display hddtemp version number.\n" -+" -w --wake-up : wake-up the drive if need.\n" -+" -4 : listen on IPv4 sockets only.\n" -+" -6 : listen on IPv6 sockets only.\n" -+"\n" -+"Report bugs or new drives to .\n" -+msgstr "" -+" Verwendung: hddtemp [OPTIONEN] [TYP:]LAUFWERK1 [[TYP:]LAUFWERK2]...\n" -+"\n" -+" hddtemp zeigt die Temperatur der via Argument angegeben Laufwerke.\n" -+" Laufwerke müssen S.M.A.R.T. unterstützen.\n" -+"\n" -+" TYP kann SATA, PATA oder SCSI sein. Falls ausgelassen, wird hddtemp \n" -+" versuchen, diesen zu erraten.\n" -+"\n" -+" -b --drivebase : Datenbank-Datei-Inhalt anzeigen, der hddtemp " -+"erlaubt\n" -+" unterstützte Laufwerke zu erkennen.\n" -+" -D --debug : verschiedene S.M.A.R.T.-Felder und deren Werte " -+"anzeigen.\n" -+" Nützlich, um Werte zu finden, die der Temperatur " -+"entsprechen\n" -+" und/oder um mir einen Bericht zu senden.\n" -+" (bereits erledigt für jedes bereitgestellte " -+"Laufwerk).\n" -+" -d --daemon : hddtemp im TCP/IP-Daemon-Modus ausführen " -+"(Standardmäßig Port %d)\n" -+" -f --file=DATEI : zu verwendende Datenbank-Datei festlegen.\n" -+" -F --foreground : nicht daemonisieren, im Vordergrund bleiben.\n" -+" -l --listen=addr : auf einer bestimmten Schnittstelle auf Anfragen " -+"warten (im TCP/IP-Daemon-Modus).\n" -+" -n --numeric : nur die Temperatur ausgeben.\n" -+" -p --port=# : Port, auf dem auf Anfragen gewartet werden soll " -+"(im TCP/IP-Daemon-Modus).\n" -+" -s --separator=C : Trennzeichen zur Verwendung zwischen Feldern (im " -+"TCP/IP-Daemon-Modus).\n" -+" -S --syslog=s : Temperatur alle s Sekunden in das syslog " -+"eintragen.\n" -+" -u --unit=[C|F] : Ausgabe der Temperatur entweder in Celsius oder " -+"Fahrenheit erzwingen.\n" -+" -q --quiet : nicht prüfen, ob das Laufwerk unterstützt wird.\n" -+" -v --version : Versionsnummer von hddtemp anzeigen.\n" -+" -w --wake-up : Laufwerk bei Bedarf aufwecken.\n" -+" -4 : nur auf IPv4-Sockets auf Anfragen warten.\n" -+" -6 : nur auf IPv6-Sockets auf Anfragen warten.\n" -+"\n" -+"Fehler oder neue Laufwerke an melden.\n" -+ -+#: src/hddtemp.c:402 -+#, c-format -+msgid "hddtemp version %s\n" -+msgstr "hddtemp Version %s\n" -+ -+#: src/hddtemp.c:418 -+#, c-format -+msgid "ERROR: invalid interval.\n" -+msgstr "FEHLER: ungültiges Intervall.\n" -+ -+#: src/hddtemp.c:438 -+#, c-format -+msgid "Too few arguments: you must specify one drive, at least.\n" -+msgstr "Zu wenige Argumente: Sie müssen mindestens ein Laufwerk angeben.\n" -+ -+#: src/hddtemp.c:448 -+#, c-format -+msgid "ERROR: can't use --debug and --daemon or --syslog options together.\n" -+msgstr "" -+"FEHLER: kann Optionen --debug und --daemon oder --syslog nicht zusammen " -+"verwenden.\n" -+ -+#: src/hddtemp.c:505 -+#, c-format -+msgid "ERROR: %s: can't determine bus type (or this bus type is unknown)\n" -+msgstr "" -+"FEHLER: %s: kann Bus-Typ nicht ermitteln (oder dieser Bus-Typ ist " -+"unbekannt)\n" -+ -+#: src/ata.c:66 src/scsi.c:64 -+msgid "unknown" -+msgstr "unbekannt" -+ -+#: src/ata.c:85 src/ata.c:104 src/scsi.c:91 -+#, c-format -+msgid "S.M.A.R.T. not available" -+msgstr "S.M.A.R.T. nicht verfügbar" -+ -+#: src/db.c:115 -+#, c-format -+msgid "" -+"\n" -+"Regexp%s| Value | Description\n" -+"------%s---------------------\n" -+msgstr "" -+"\n" -+"Regexp%s| Wert | Beschreibung\n" -+"------%s---------------------\n" -+ -+#: src/db.c:121 -+#, c-format -+msgid "%s%s| %5d | %s\n" -+msgstr "%s%s| %5d | %s\n" -+ -+#: src/db.c:236 -+#, c-format -+msgid "hddtemp: can't open %1$s: %2$s\n" -+msgstr "hddtemp: kann %1$s nicht öffnen: %2$s\n" -+ -+#: src/db.c:250 -+#, c-format -+msgid "ERROR: syntax error at line %1$d in %2$s\n" -+msgstr "FEHLER: Syntaxfehler in Zeile %1$d in %2$s\n" -+ -+#: src/db.c:257 -+#, c-format -+msgid " ERROR: line exceed %1$d characters in %2$s.\n" -+msgstr " FEHLER: Zeile überschreitet %1$d Zeichen in %2$s.\n" -+ -+#: src/scsi.c:111 src/scsi.c:129 -+#, c-format -+msgid "log sense failed : %s" -+msgstr "Protokoll-Erkennung fehlgeschlagen : %s" ---- hddtemp-0.3-beta15.orig/po/fr.po -+++ hddtemp-0.3-beta15/po/fr.po -@@ -7,9 +7,9 @@ - msgid "" - msgstr "" - "Project-Id-Version: fr\n" --"Report-Msgid-Bugs-To: hddtemp@guzu.net\n" --"POT-Creation-Date: 2005-02-25 22:43+0100\n" --"PO-Revision-Date: 2003-06-03 00:58GMT+1\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2006-06-29 16:24+0200\n" -+"PO-Revision-Date: 2011-08-30 16:38+0200\n" - "Last-Translator: Aurelien Jarno \n" - "Language-Team: FRANCAIS \n" - "MIME-Version: 1.0\n" -@@ -17,23 +17,7 @@ - "Content-Transfer-Encoding: 8bit\n" - "X-Generator: KBabel 1.0.1\n" - --#: src/hddtemp.c:112 --#, c-format --msgid "" --"\n" --"Regexp%s| Value | Description\n" --"------%s---------------------\n" --msgstr "" --"\n" --"Regexp%s| Valeur | Description\n" --"------%s----------------------\n" -- --#: src/hddtemp.c:118 --#, c-format --msgid "%s%s| %5d | %s\n" --msgstr "%s%s| %5d | %s\n" -- --#: src/hddtemp.c:161 -+#: src/hddtemp.c:156 - #, c-format - msgid "" - "\n" -@@ -46,7 +30,7 @@ - "Modle: %s\n" - "\n" - --#: src/hddtemp.c:188 -+#: src/hddtemp.c:189 - #, c-format - msgid "" - "WARNING: Drive %s doesn't seem to have a temperature sensor.\n" -@@ -60,75 +44,60 @@ - "net).\n" - "ATTENTION : Voir les options --help, --debug et --drivebase.\n" - --#: src/hddtemp.c:192 -+#: src/hddtemp.c:197 - #, c-format - msgid "%s: %s: no sensor\n" - msgstr "%s: %s : pas de capteur\n" - --#: src/hddtemp.c:197 --#, c-format --msgid "" --"WARNING: Drive %s doesn't appear in the database of supported drives\n" --"WARNING: But using a common value, it reports something.\n" --"WARNING: Note that the temperature shown could be wrong.\n" --"WARNING: See --help, --debug and --drivebase options.\n" --"WARNING: And don't forget you can add your drive to hddtemp.db\n" --msgstr "" --"ATTENTION : Le lecteur %s n'apparait pas dans la base de donnes des " --"lecteurs supports\n" --"ATTENTION : Mais en utilisant une valeur courante, il renvoie quelque " --"chose.\n" --"ATTENTION : Notez que la temprature renvoye peut tre errone.\n" --"ATTENTION : Voir les options --help, --debug et --drivebase.\n" --"ATTENTION : Et n'oubliez pas d'ajouter votre lecteur au fichier hddtemp.db\n" -- --#: src/hddtemp.c:202 -+#: src/hddtemp.c:211 - #, c-format - msgid "%s: %s: %d%sC or %sF\n" - msgstr "%s: %s : %d%sC ou %sF\n" - --#: src/hddtemp.c:214 -+#: src/hddtemp.c:235 - #, c-format - msgid "%s: %s: drive is sleeping\n" - msgstr "%s: %s : le lecteur est en veille\n" - --#: src/hddtemp.c:217 -+#: src/hddtemp.c:242 - #, c-format --msgid "%s: %s: known drive, but it doesn't have a temperature sensor.\n" -+msgid "%s: %s: drive supported, but it doesn't have a temperature sensor.\n" - msgstr "" - "%s: %s: lecteur connu, mais il ne possde pas de capteur de temprature.\n" - --#: src/hddtemp.c:220 -+#: src/hddtemp.c:246 - #, c-format - msgid "ERROR: %s: %s: unknown returned status\n" - msgstr "ERREUR : %s : %s : status inconnu\n" - --#: src/hddtemp.c:235 -+#: src/hddtemp.c:261 - #, c-format - msgid "" - "\n" - "If one of the field value seems to match the temperature, be sure to read\n" --"the hddtemp man page before sending me a report (section REPORT). Thanks.\n" -+"the hddtemp man page before sending a report (section REPORT). Thanks.\n" - msgstr "" - --#: src/hddtemp.c:308 -+#: src/hddtemp.c:338 - #, c-format - msgid "ERROR: invalid separator.\n" - msgstr "ERREUR : sparateur invalide.\n" - --#: src/hddtemp.c:319 -+#: src/hddtemp.c:349 - #, c-format - msgid "ERROR: invalid port number.\n" - msgstr "ERREUR : numro de port invalide.\n" - --#: src/hddtemp.c:329 --#, fuzzy, c-format -+#: src/hddtemp.c:371 -+#, c-format - msgid "" --" Usage: hddtemp [OPTIONS] DISK1 [DISK2]...\n" -+" Usage: hddtemp [OPTIONS] [TYPE:]DISK1 [[TYPE:]DISK2]...\n" - "\n" - " hddtemp displays the temperature of drives supplied in argument.\n" - " Drives must support S.M.A.R.T.\n" - "\n" -+" TYPE could be SATA, PATA or SCSI. If omitted hddtemp will try to guess.\n" -+"\n" - " -b --drivebase : display database file content that allow hddtemp to\n" - " recognize supported drives.\n" - " -D --debug : display various S.M.A.R.T. fields and their values.\n" -@@ -138,6 +107,7 @@ - " -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by " - "default.)\n" - " -f --file=FILE : specify database file to use.\n" -+" -F --foreground : don't daemonize, stay in foreground.\n" - " -l --listen=addr : listen on a specific interface (in TCP/IP daemon " - "mode).\n" - " -n --numeric : print only the temperature.\n" -@@ -145,6 +115,8 @@ - " -s --separator=C : separator to use between fields (in TCP/IP daemon " - "mode).\n" - " -S --syslog=s : log temperature to syslog every s seconds.\n" -+" -u --unit=[C|F] : force output temperature either in Celsius or " -+"Fahrenheit.\n" - " -q --quiet : do not check if the drive is supported.\n" - " -v --version : display hddtemp version number.\n" - " -w --wake-up : wake-up the drive if need.\n" -@@ -153,11 +125,14 @@ - "\n" - "Report bugs or new drives to .\n" - msgstr "" --" Utilisation: hddtemp [OPTIONS] DISQUE1 [DISQUE2]...\n" -+" Utilisation: hddtemp [OPTIONS] [TYPE:]DISQUE1 [[TYPE:]DISQUE2]...\n" - "\n" - " hddtemp affiche la temprature des lecteurs passs en argument.\n" - " Les lecteurs doivent avoir le support S.M.A.R.T.\n" - "\n" -+" TYPE peut tre SATA, PATA ou SCSI. Si le type est omis, hddtemp essaiera\n" -+" de le deviner.\n" -+"\n" - " -b --drivebase : affiche le contenu du fichier de base de donne " - "qui \n" - " permet hddtemp de reconnatre les lecteurs " -@@ -172,6 +147,7 @@ - "dfaut).\n" - " -f --file=FILE : specifie le fichier utiliser comme base de " - "donnes.\n" -+" -F --foreground : ne pas dmoniser, rester au premier plan.\n" - " -l --listen=addr : coute sur une interface spcifique (en mode dmon " - "TCP/IP).\n" - " -n --numeric : affiche seulement la temprature.\n" -@@ -180,6 +156,8 @@ - "dmon TCP/IP).\n" - " -S --syslog=s : enregistre la temprature dans syslog tous les s " - "secondes.\n" -+" -u --unit=[C|F] : affiche la temprature en degrs Celsius ou " -+"Fahrenheit.\n" - " -q --quiet : ne vrifie pas si le lecteur est support.\n" - " -v --version : affiche la version de hddtemp.\n" - " -w --wake-up : rveiller le lecteur si ncessaire.\n" -@@ -188,62 +166,95 @@ - "\n" - "Report bugs or new drives to .\n" - --#: src/hddtemp.c:522 -+#: src/hddtemp.c:402 - #, c-format - msgid "hddtemp version %s\n" - msgstr "hddtemp version %s\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:418 - #, c-format - msgid "ERROR: invalid interval.\n" - msgstr "ERREUR : intervalle invalide.\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:438 -+#, c-format - msgid "Too few arguments: you must specify one drive, at least.\n" - msgstr "Trop peu d'arguments : vous devez spcifier au moins un lecteur.\n" - --#: src/hddtemp.c:557 -+#: src/hddtemp.c:448 -+#, c-format - msgid "ERROR: can't use --debug and --daemon or --syslog options together.\n" - msgstr "" - "ERREUR: impossible d'utiliser les options --debug et --daemon ou --syslog en " - "mme temps.\n" - --#: src/hddtemp.c:583 -+#: src/hddtemp.c:505 - #, c-format - msgid "ERROR: %s: can't determine bus type (or this bus type is unknown)\n" - msgstr "" - "ERREUR: %s: impossible de dterminer le type de bus (ou ce type de bus est " - "inconnu)\n" - --#: src/ata.c:66 src/scsi.c:68 -+#: src/ata.c:66 src/scsi.c:64 - msgid "unknown" - msgstr "inconnu" - --#: src/ata.c:98 -+#: src/ata.c:85 src/ata.c:104 src/scsi.c:91 - #, c-format --msgid "field(%d)\t = %d\n" --msgstr "champ(%d)\t = %d\n" -- --#: src/ata.c:167 - msgid "S.M.A.R.T. not available" - msgstr "S.M.A.R.T. non disponible" - --#: src/db.c:180 -+#: src/db.c:115 -+#, c-format -+msgid "" -+"\n" -+"Regexp%s| Value | Description\n" -+"------%s---------------------\n" -+msgstr "" -+"\n" -+"Regexp%s| Valeur | Description\n" -+"------%s----------------------\n" -+ -+#: src/db.c:121 -+#, c-format -+msgid "%s%s| %5d | %s\n" -+msgstr "%s%s| %5d | %s\n" -+ -+#: src/db.c:236 - #, c-format - msgid "hddtemp: can't open %1$s: %2$s\n" - msgstr "hddtemp: ne peut ouvrir %1$s: %2$s\n" - --#: src/db.c:194 -+#: src/db.c:250 - #, c-format - msgid "ERROR: syntax error at line %1$d in %2$s\n" - msgstr "ERREUR: erreur de syntaxe la ligne %1$d: %2$s\n" - --#: src/db.c:201 -+#: src/db.c:257 - #, c-format - msgid " ERROR: line exceed %1$d characters in %2$s.\n" - msgstr " ERREUR: ligne excdant %1$d caractres dans %2$s.\n" - --#: src/scsi.c:112 src/scsi.c:130 -+#: src/scsi.c:111 src/scsi.c:129 - #, c-format - msgid "log sense failed : %s" - msgstr "echec de 'log sense' : %s " -+ -+#~ msgid "" -+#~ "WARNING: Drive %s doesn't appear in the database of supported drives\n" -+#~ "WARNING: But using a common value, it reports something.\n" -+#~ "WARNING: Note that the temperature shown could be wrong.\n" -+#~ "WARNING: See --help, --debug and --drivebase options.\n" -+#~ "WARNING: And don't forget you can add your drive to hddtemp.db\n" -+#~ msgstr "" -+#~ "ATTENTION : Le lecteur %s n'apparait pas dans la base de donnes des " -+#~ "lecteurs supports\n" -+#~ "ATTENTION : Mais en utilisant une valeur courante, il renvoie quelque " -+#~ "chose.\n" -+#~ "ATTENTION : Notez que la temprature renvoye peut tre errone.\n" -+#~ "ATTENTION : Voir les options --help, --debug et --drivebase.\n" -+#~ "ATTENTION : Et n'oubliez pas d'ajouter votre lecteur au fichier hddtemp." -+#~ "db\n" -+ -+#~ msgid "field(%d)\t = %d\n" -+#~ msgstr "champ(%d)\t = %d\n" ---- hddtemp-0.3-beta15.orig/po/hddtemp.pot -+++ hddtemp-0.3-beta15/po/hddtemp.pot -@@ -1,35 +1,22 @@ -- --# Copyright (C) 2006 Free Software Foundation, Inc. --# This file is distributed under the same license as the 'hddtemp' package. --# Emmanuel VARAGNAT , 2006. -+# SOME DESCRIPTIVE TITLE. -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. - # - #, fuzzy - msgid "" - msgstr "" - "Project-Id-Version: PACKAGE VERSION\n" --"Report-Msgid-Bugs-To: hddtemp@guzu.net\n" --"POT-Creation-Date: 2005-02-25 22:43+0100\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2006-06-29 16:24+0200\n" - "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" --"Last-Translator: Emmanuel Varagnat \n" -+"Last-Translator: FULL NAME \n" - "Language-Team: LANGUAGE \n" - "MIME-Version: 1.0\n" - "Content-Type: text/plain; charset=CHARSET\n" - "Content-Transfer-Encoding: 8bit\n" - --#: src/hddtemp.c:112 --#, c-format --msgid "" --"\n" --"Regexp%s| Value | Description\n" --"------%s---------------------\n" --msgstr "" -- --#: src/hddtemp.c:118 --#, c-format --msgid "%s%s| %5d | %s\n" --msgstr "" -- --#: src/hddtemp.c:161 -+#: src/hddtemp.c:156 - #, c-format - msgid "" - "\n" -@@ -38,7 +25,7 @@ - "\n" - msgstr "" - --#: src/hddtemp.c:188 -+#: src/hddtemp.c:189 - #, c-format - msgid "" - "WARNING: Drive %s doesn't seem to have a temperature sensor.\n" -@@ -47,67 +34,59 @@ - "WARNING: See --help, --debug and --drivebase options.\n" - msgstr "" - --#: src/hddtemp.c:192 --#, c-format --msgid "%s: %s: no sensor\n" --msgstr "" -- - #: src/hddtemp.c:197 - #, c-format --msgid "" --"WARNING: Drive %s doesn't appear in the database of supported drives\n" --"WARNING: But using a common value, it reports something.\n" --"WARNING: Note that the temperature shown could be wrong.\n" --"WARNING: See --help, --debug and --drivebase options.\n" --"WARNING: And don't forget you can add your drive to hddtemp.db\n" -+msgid "%s: %s: no sensor\n" - msgstr "" - --#: src/hddtemp.c:202 -+#: src/hddtemp.c:211 - #, c-format - msgid "%s: %s: %d%sC or %sF\n" - msgstr "" - --#: src/hddtemp.c:214 -+#: src/hddtemp.c:235 - #, c-format - msgid "%s: %s: drive is sleeping\n" - msgstr "" - --#: src/hddtemp.c:217 -+#: src/hddtemp.c:242 - #, c-format --msgid "%s: %s: known drive, but it doesn't have a temperature sensor.\n" -+msgid "%s: %s: drive supported, but it doesn't have a temperature sensor.\n" - msgstr "" - --#: src/hddtemp.c:220 -+#: src/hddtemp.c:246 - #, c-format - msgid "ERROR: %s: %s: unknown returned status\n" - msgstr "" - --#: src/hddtemp.c:235 -+#: src/hddtemp.c:261 - #, c-format - msgid "" - "\n" - "If one of the field value seems to match the temperature, be sure to read\n" --"the hddtemp man page before sending me a report (section REPORT). Thanks.\n" -+"the hddtemp man page before sending a report (section REPORT). Thanks.\n" - msgstr "" - --#: src/hddtemp.c:308 -+#: src/hddtemp.c:338 - #, c-format - msgid "ERROR: invalid separator.\n" - msgstr "" - --#: src/hddtemp.c:319 -+#: src/hddtemp.c:349 - #, c-format - msgid "ERROR: invalid port number.\n" - msgstr "" - --#: src/hddtemp.c:329 -+#: src/hddtemp.c:371 - #, c-format - msgid "" --" Usage: hddtemp [OPTIONS] DISK1 [DISK2]...\n" -+" Usage: hddtemp [OPTIONS] [TYPE:]DISK1 [[TYPE:]DISK2]...\n" - "\n" - " hddtemp displays the temperature of drives supplied in argument.\n" - " Drives must support S.M.A.R.T.\n" - "\n" -+" TYPE could be SATA, PATA or SCSI. If omitted hddtemp will try to guess.\n" -+"\n" - " -b --drivebase : display database file content that allow hddtemp to\n" - " recognize supported drives.\n" - " -D --debug : display various S.M.A.R.T. fields and their values.\n" -@@ -117,6 +96,7 @@ - " -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by " - "default.)\n" - " -f --file=FILE : specify database file to use.\n" -+" -F --foreground : don't daemonize, stay in foreground.\n" - " -l --listen=addr : listen on a specific interface (in TCP/IP daemon " - "mode).\n" - " -n --numeric : print only the temperature.\n" -@@ -124,6 +104,8 @@ - " -s --separator=C : separator to use between fields (in TCP/IP daemon " - "mode).\n" - " -S --syslog=s : log temperature to syslog every s seconds.\n" -+" -u --unit=[C|F] : force output temperature either in Celsius or " -+"Fahrenheit.\n" - " -q --quiet : do not check if the drive is supported.\n" - " -v --version : display hddtemp version number.\n" - " -w --wake-up : wake-up the drive if need.\n" -@@ -133,58 +115,69 @@ - "Report bugs or new drives to .\n" - msgstr "" - --#: src/hddtemp.c:522 -+#: src/hddtemp.c:402 - #, c-format - msgid "hddtemp version %s\n" - msgstr "" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:418 - #, c-format - msgid "ERROR: invalid interval.\n" - msgstr "" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:438 -+#, c-format - msgid "Too few arguments: you must specify one drive, at least.\n" - msgstr "" - --#: src/hddtemp.c:557 -+#: src/hddtemp.c:448 -+#, c-format - msgid "ERROR: can't use --debug and --daemon or --syslog options together.\n" - msgstr "" - --#: src/hddtemp.c:583 -+#: src/hddtemp.c:505 - #, c-format - msgid "ERROR: %s: can't determine bus type (or this bus type is unknown)\n" - msgstr "" - --#: src/ata.c:66 src/scsi.c:68 -+#: src/ata.c:66 src/scsi.c:64 - msgid "unknown" - msgstr "" - --#: src/ata.c:98 -+#: src/ata.c:85 src/ata.c:104 src/scsi.c:91 - #, c-format --msgid "field(%d)\t = %d\n" -+msgid "S.M.A.R.T. not available" - msgstr "" - --#: src/ata.c:167 --msgid "S.M.A.R.T. not available" -+#: src/db.c:115 -+#, c-format -+msgid "" -+"\n" -+"Regexp%s| Value | Description\n" -+"------%s---------------------\n" -+msgstr "" -+ -+#: src/db.c:121 -+#, c-format -+msgid "%s%s| %5d | %s\n" - msgstr "" - --#: src/db.c:180 -+#: src/db.c:236 - #, c-format - msgid "hddtemp: can't open %1$s: %2$s\n" - msgstr "" - --#: src/db.c:194 -+#: src/db.c:250 - #, c-format - msgid "ERROR: syntax error at line %1$d in %2$s\n" - msgstr "" - --#: src/db.c:201 -+#: src/db.c:257 - #, c-format - msgid " ERROR: line exceed %1$d characters in %2$s.\n" - msgstr "" - --#: src/scsi.c:112 src/scsi.c:130 -+#: src/scsi.c:111 src/scsi.c:129 - #, c-format - msgid "log sense failed : %s" - msgstr "" ---- hddtemp-0.3-beta15.orig/po/pt.po -+++ hddtemp-0.3-beta15/po/pt.po -@@ -7,7 +7,7 @@ - msgstr "" - "Project-Id-Version: hddtemp 0.3-beta14\n" - "Report-Msgid-Bugs-To: \n" --"POT-Creation-Date: 2005-02-25 22:43+0100\n" -+"POT-Creation-Date: 2006-06-29 16:24+0200\n" - "PO-Revision-Date: 2006-03-29 23:22+0000\n" - "Last-Translator: Miguel Figueiredo \n" - "Language-Team: Portuguese \n" -@@ -15,23 +15,7 @@ - "Content-Type: text/plain; charset=UTF-8\n" - "Content-Transfer-Encoding: 8bit\n" - --#: src/hddtemp.c:112 --#, c-format --msgid "" --"\n" --"Regexp%s| Value | Description\n" --"------%s---------------------\n" --msgstr "" --"\n" --"Regexp%s| Valor | Descrição\n" --"------%s-------------------\n" -- --#: src/hddtemp.c:118 --#, c-format --msgid "%s%s| %5d | %s\n" --msgstr "%s%s| %5d | %s\n" -- --#: src/hddtemp.c:161 -+#: src/hddtemp.c:156 - #, c-format - msgid "" - "\n" -@@ -44,7 +28,7 @@ - "Modelo: %s\n" - "\n" - --#: src/hddtemp.c:188 -+#: src/hddtemp.c:189 - #, c-format - msgid "" - "WARNING: Drive %s doesn't seem to have a temperature sensor.\n" -@@ -54,79 +38,68 @@ - msgstr "" - "AVISO: O disco %s não parece ter um sensor de temperatura.\n" - "AVISO: Isto não significa que não tem nenhum.\n" --"AVISO: Se tem a certeza que tem um, por favor contacte-me (hddtemp@guzu.net).\n" -+"AVISO: Se tem a certeza que tem um, por favor contacte-me (hddtemp@guzu." -+"net).\n" - "AVISO: Veja as opções --help, --debug e --drivebase.\n" - --#: src/hddtemp.c:192 -+#: src/hddtemp.c:197 - #, c-format - msgid "%s: %s: no sensor\n" - msgstr "%s: %s: sem sensor\n" - --#: src/hddtemp.c:197 --#, c-format --msgid "" --"WARNING: Drive %s doesn't appear in the database of supported drives\n" --"WARNING: But using a common value, it reports something.\n" --"WARNING: Note that the temperature shown could be wrong.\n" --"WARNING: See --help, --debug and --drivebase options.\n" --"WARNING: And don't forget you can add your drive to hddtemp.db\n" --msgstr "" --"AVISO: O disco %s não parece estar na base de dados de discos suportados\n" --"AVISO: Mas ao utilizar um valor usual, relata alguma coisa.\n" --"AVISO: Note que a temperatura mostrada pode estar errada.\n" --"AVISO: Veja as opções --help, --debug e --frivebase.\n" --"AVISO: E não se esqueça de adicionar o seu disco a hddtemp.db\n" -- --#: src/hddtemp.c:202 -+#: src/hddtemp.c:211 - #, c-format - msgid "%s: %s: %d%sC or %sF\n" - msgstr "%s: %s: %d%sC ou %sF\n" - --#: src/hddtemp.c:214 -+#: src/hddtemp.c:235 - #, c-format - msgid "%s: %s: drive is sleeping\n" - msgstr "%s: %s: o disco está adormecido\n" - --#: src/hddtemp.c:217 --#, c-format --msgid "%s: %s: known drive, but it doesn't have a temperature sensor.\n" -+#: src/hddtemp.c:242 -+#, fuzzy, c-format -+msgid "%s: %s: drive supported, but it doesn't have a temperature sensor.\n" - msgstr "%s: %s: disco conhecido, mas não tem um sensor de temperatura.\n" - --#: src/hddtemp.c:220 -+#: src/hddtemp.c:246 - #, c-format - msgid "ERROR: %s: %s: unknown returned status\n" - msgstr "ERRO: %s: %s: estado devolvido desconhecido\n" - --#: src/hddtemp.c:235 --#, c-format -+#: src/hddtemp.c:261 -+#, fuzzy, c-format - msgid "" - "\n" - "If one of the field value seems to match the temperature, be sure to read\n" --"the hddtemp man page before sending me a report (section REPORT). Thanks.\n" -+"the hddtemp man page before sending a report (section REPORT). Thanks.\n" - msgstr "" - "\n" --"Se um dos campos de valores parecer coincidir com a temperatura, assegure-se\n" -+"Se um dos campos de valores parecer coincidir com a temperatura, assegure-" -+"se\n" - "que lê a página do manual hddtemp antes de me enviar um relatório (secção\n" - "REPORT). Obrigado.\n" - --#: src/hddtemp.c:308 -+#: src/hddtemp.c:338 - #, c-format - msgid "ERROR: invalid separator.\n" - msgstr "ERRO: separador inválido.\n" - --#: src/hddtemp.c:319 -+#: src/hddtemp.c:349 - #, c-format - msgid "ERROR: invalid port number.\n" - msgstr "ERRO: número de port inválido\n" - --#: src/hddtemp.c:329 --#, c-format -+#: src/hddtemp.c:371 -+#, fuzzy, c-format - msgid "" --" Usage: hddtemp [OPTIONS] DISK1 [DISK2]...\n" -+" Usage: hddtemp [OPTIONS] [TYPE:]DISK1 [[TYPE:]DISK2]...\n" - "\n" - " hddtemp displays the temperature of drives supplied in argument.\n" - " Drives must support S.M.A.R.T.\n" - "\n" -+" TYPE could be SATA, PATA or SCSI. If omitted hddtemp will try to guess.\n" -+"\n" - " -b --drivebase : display database file content that allow hddtemp to\n" - " recognize supported drives.\n" - " -D --debug : display various S.M.A.R.T. fields and their values.\n" -@@ -136,6 +109,7 @@ - " -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by " - "default.)\n" - " -f --file=FILE : specify database file to use.\n" -+" -F --foreground : don't daemonize, stay in foreground.\n" - " -l --listen=addr : listen on a specific interface (in TCP/IP daemon " - "mode).\n" - " -n --numeric : print only the temperature.\n" -@@ -143,6 +117,8 @@ - " -s --separator=C : separator to use between fields (in TCP/IP daemon " - "mode).\n" - " -S --syslog=s : log temperature to syslog every s seconds.\n" -+" -u --unit=[C|F] : force output temperature either in Celsius or " -+"Fahrenheit.\n" - " -q --quiet : do not check if the drive is supported.\n" - " -v --version : display hddtemp version number.\n" - " -w --wake-up : wake-up the drive if need.\n" -@@ -156,19 +132,23 @@ - " hddtemp mostra a temperatura dos discos indicados no argumento.\n" - " Os discos têm de suportar S.M.A.R.T.\n" - "\n" --" -b --drivebase : mostrar o conteúdo do ficheiro de base de dados que\n" -+" -b\t --drivebase : mostrar o conteúdo do ficheiro de base de dados que\n" - " permite ao hddtemp reconhecer os discos suportados.\n" --" -D --debug : mostrar vários campos S.M.A.R.T. e os seus valores.\n" --" Útil para encontrar um valor que pareça coincidir com " --" a temperatura e/ou para me enviar um relatório.\n" -+" -D\t --debug : mostrar vários campos S.M.A.R.T. e os seus valores.\n" -+" Útil para encontrar um valor que pareça coincidir " -+"com a temperatura e/ou para me enviar um relatório.\n" - " (feito para cada disco indicado).\n" --" -d --daemon : correr o hddtemp no modo daemon TCP/IP\n (porto %d por omissão.)\n" -+" -d --daemon : correr o hddtemp no modo daemon TCP/IP\n" -+" (porto %d por omissão.)\n" - " -f --file=FILE : especificar o ficheiro de base de dados a utilizar.\n" --" -l --listen=addr : escutar um interface específico (no modo daemon TCP/IP).\n" -+" -l --listen=addr : escutar um interface específico (no modo daemon TCP/" -+"IP).\n" - " -n --numeric : escrever apenas a temperatura.\n" - " -p --port=# : port para escutar (no modo daemon TCP/IP).\n" --" -s --separator=C : separador a utilizar entre campos (no modo daemon TCP/IP).\n" --" -S --syslog=s : registar a temperatura para o syslog a cada s segundos.\n" -+" -s --separator=C : separador a utilizar entre campos (no modo daemon " -+"TCP/IP).\n" -+" -S --syslog=s : registar a temperatura para o syslog a cada s " -+"segundos.\n" - " -q --quiet : não verificar se o disco é suportado.\n" - " -v --version : mostrar o número da versão do hddtemp.\n" - " -w --wake-up : acordar o disco se necessário.\n" -@@ -177,58 +157,93 @@ - "\n" - "Relatar bugs ou novos discos para .\n" - --#: src/hddtemp.c:522 -+#: src/hddtemp.c:402 - #, c-format - msgid "hddtemp version %s\n" - msgstr "hddtemp versão %s\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:418 - #, c-format - msgid "ERROR: invalid interval.\n" - msgstr "ERRO: intervalo inválido.\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:438 -+#, c-format - msgid "Too few arguments: you must specify one drive, at least.\n" --msgstr "Número de argumentos insuficiente: tem de especificar pelo menos um disco.\n" -+msgstr "" -+"Número de argumentos insuficiente: tem de especificar pelo menos um disco.\n" - --#: src/hddtemp.c:557 -+#: src/hddtemp.c:448 -+#, c-format - msgid "ERROR: can't use --debug and --daemon or --syslog options together.\n" --msgstr "ERRO: não pode utilizar em conjunto as opções --debug e --daemon ou --syslog.\n" -+msgstr "" -+"ERRO: não pode utilizar em conjunto as opções --debug e --daemon ou --" -+"syslog.\n" - --#: src/hddtemp.c:583 -+#: src/hddtemp.c:505 - #, c-format - msgid "ERROR: %s: can't determine bus type (or this bus type is unknown)\n" --msgstr "ERRO: %s: não é possível determinar o tipo do bus (ou este tipo de bus é desconhecido)\n" -+msgstr "" -+"ERRO: %s: não é possível determinar o tipo do bus (ou este tipo de bus é " -+"desconhecido)\n" - --#: src/ata.c:66 src/scsi.c:68 -+#: src/ata.c:66 src/scsi.c:64 - msgid "unknown" - msgstr "desconhecido" - --#: src/ata.c:98 -+#: src/ata.c:85 src/ata.c:104 src/scsi.c:91 - #, c-format --msgid "field(%d)\t = %d\n" --msgstr "campo(%d)\t = %d\n" -- --#: src/ata.c:167 - msgid "S.M.A.R.T. not available" - msgstr "S.M.A.R.T. não está disponível" - --#: src/db.c:180 -+#: src/db.c:115 -+#, c-format -+msgid "" -+"\n" -+"Regexp%s| Value | Description\n" -+"------%s---------------------\n" -+msgstr "" -+"\n" -+"Regexp%s| Valor | Descrição\n" -+"------%s-------------------\n" -+ -+#: src/db.c:121 -+#, c-format -+msgid "%s%s| %5d | %s\n" -+msgstr "%s%s| %5d | %s\n" -+ -+#: src/db.c:236 - #, c-format - msgid "hddtemp: can't open %1$s: %2$s\n" - msgstr "hddtemp: não pode abrir %1$s: %2$s\n" - --#: src/db.c:194 -+#: src/db.c:250 - #, c-format - msgid "ERROR: syntax error at line %1$d in %2$s\n" - msgstr "ERRO: erro de sintaxe na linha %1$d em %2$s\n" - --#: src/db.c:201 -+#: src/db.c:257 - #, c-format - msgid " ERROR: line exceed %1$d characters in %2$s.\n" - msgstr " ERRO: a linha execedeu %1$d caracteres em %2$s.\n" - --#: src/scsi.c:112 src/scsi.c:130 -+#: src/scsi.c:111 src/scsi.c:129 - #, c-format - msgid "log sense failed : %s" - msgstr "detecção de log falhou: %s" -+ -+#~ msgid "" -+#~ "WARNING: Drive %s doesn't appear in the database of supported drives\n" -+#~ "WARNING: But using a common value, it reports something.\n" -+#~ "WARNING: Note that the temperature shown could be wrong.\n" -+#~ "WARNING: See --help, --debug and --drivebase options.\n" -+#~ "WARNING: And don't forget you can add your drive to hddtemp.db\n" -+#~ msgstr "" -+#~ "AVISO: O disco %s não parece estar na base de dados de discos suportados\n" -+#~ "AVISO: Mas ao utilizar um valor usual, relata alguma coisa.\n" -+#~ "AVISO: Note que a temperatura mostrada pode estar errada.\n" -+#~ "AVISO: Veja as opções --help, --debug e --frivebase.\n" -+#~ "AVISO: E não se esqueça de adicionar o seu disco a hddtemp.db\n" -+ -+#~ msgid "field(%d)\t = %d\n" -+#~ msgstr "campo(%d)\t = %d\n" ---- hddtemp-0.3-beta15.orig/po/pt_BR.po -+++ hddtemp-0.3-beta15/po/pt_BR.po -@@ -0,0 +1,187 @@ -+# Debconf translations for hddtemp. -+# Copyright (C) 2016 THE hddtemp'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the hddtemp package. -+# Tiago Bortoletto Vaz , 2007. -+# Diego Neves , 2016. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: hddtemp_0.3-beta7-1\n" -+"Report-Msgid-Bugs-To: hddtemp@packages.debian.org\n" -+"POT-Creation-Date: 2008-01-25 22:35+0100\n" -+"PO-Revision-Date: 2016-08-31 20:51-0300\n" -+"Last-Translator: Diego Neves \n" -+"Language-Team: Brazilian Portuguese \n" -+"Language: pt_BR\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: Poedit 1.8.8\n" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "Should /usr/sbin/hddtemp be installed SUID root?" -+msgstr "O /usr/sbin/hddtemp deve ser instalado como SUID root?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"You have the option of installing hddtemp with the SUID bit set, allowing it " -+"to be run (reporting hard drive temperatures) by regular users and not only " -+"the superuser." -+msgstr "" -+"Você tem a opção de instalar o hddtemp com o bit SUID habilitado, permitindo " -+"que ele seja executado (relatando temperaturas de disco rígido) por usuários " -+"regulares e não apenas pelo superusuário." -+ -+#. Type: boolean -+#. Description -+#: ../templates:2001 -+msgid "" -+"This could potentially allow hddtemp to be used during an attack against the " -+"computer's security. If in doubt, do not choose this option." -+msgstr "" -+"Isso poderia potencialmente permitir que o hddtemp fosse usado durante um " -+"ataque contra a segurança do computador. Em caso de dúvida, não escolha essa " -+"opção." -+ -+#. Type: boolean -+#. Description -+#. Type: boolean -+#. Description -+#: ../templates:2001 ../templates:4001 -+msgid "" -+"This setting can be modified later by running 'dpkg-reconfigure hddtemp'." -+msgstr "" -+"Essa configuração pode ser alterada mais tarde executando \"dpkg-reconfigure " -+"hddtemp\"." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "Interval between hard drive temperature checks:" -+msgstr "Intervalo entre as verificações de temperatura do disco rígido:" -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"The temperature of the hard drive(s) can be logged by hddtemp via the " -+"generic system logging interface." -+msgstr "" -+"A temperatura do(s) disco(s) rígido(s) pode(m) ser registrada(s) pelo " -+"hddtemp através da interface genérica de registro do sistema." -+ -+#. Type: string -+#. Description -+#: ../templates:3001 -+msgid "" -+"Please enter a value in seconds corresponding to the interval between two " -+"checks. To disable this feature, enter 0." -+msgstr "" -+"Por favor, informe um valor, em segundos, correspondente ao intervalo entre " -+"duas verificações. Para desabilitar essa funcionalidade, informe 0." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "Should the hddtemp daemon be started at boot?" -+msgstr "O daemon hddtemp deve ser iniciado na inicialização do sistema?" -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"The hddtemp program can be run as a daemon, listening on port 7634 for " -+"incoming connections. It is used by some software such as gkrellm to get the " -+"temperature of hard drives." -+msgstr "" -+"O programa hddtemp pode ser executado como um daemon, escutando na porta " -+"7634 por conexões de entrada. Isso é usado por alguns softwares, como o " -+"gkrellm, para obter a temperatura dos discos rígidos." -+ -+#. Type: boolean -+#. Description -+#: ../templates:4001 -+msgid "" -+"You have the option of starting the hddtemp daemon automatically on system " -+"boot. If in doubt, it is suggested to not start it automatically on boot." -+msgstr "" -+"Você tem a opção de iniciar o daemon hddtemp automaticamente na " -+"inicialização do sistema. Caso esteja em dúvida, é sugerido que você não o " -+"inicie automaticamente na inicialização do sistema." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "Interface to listen on:" -+msgstr "Interface para escutar:" -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"The hddtemp program can listen for incoming connections on a specific " -+"interface, or on all interfaces." -+msgstr "" -+"O programa hddtemp pode escutar por conexões de entrada em uma interface " -+"específica ou em todas as interfaces." -+ -+#. Type: string -+#. Description -+#: ../templates:5001 -+msgid "" -+"To listen on a specific interface, enter the IP address of that interface " -+"(choosing 127.0.0.1 will accept local connections only). To listen on all " -+"interfaces, enter 0.0.0.0." -+msgstr "" -+"Para escutar em uma interface específica, informe o endereço IP da interface " -+"em questão (escolher 127.0.0.1 aceitará somente conexões locais). Para " -+"escutar em todas as interfaces, informe 0.0.0.0." -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "Port to listen on:" -+msgstr "Porta para escutar:" -+ -+#. Type: string -+#. Description -+#: ../templates:6001 -+msgid "" -+"By default, hddtemp listens for incoming connections on port 7634. This can " -+"be changed for another port number." -+msgstr "" -+"Por padrão, o hddtemp escuta por conexões de entrada na porta 7634. Isso " -+"pode ser trocado para outro número de porta." -+ -+#~ msgid "You have the option of installing hddtemp with the SUID bit set." -+#~ msgstr "Você tem a opção de instalar o hddtemp com o bit de SUID ligado." -+ -+#~ msgid "" -+#~ "If you make hddtemp SUID, unprivileged users of your systems will be able " -+#~ "to run it. This could, however, potentially allow hddtemp to be used " -+#~ "during a security attack on your computer. If in doubt, it is suggested " -+#~ "to install it without SUID. If you later change your mind, you can run: " -+#~ "'dpkg-reconfigure hddtemp'." -+#~ msgstr "" -+#~ "Caso você permita que o hdddtemp seja instalado com o bit de SUID ligado, " -+#~ "usuários não privilegiados de seu sistema serão capazes de executá-lo. " -+#~ "Isso pode, porém, potencialmente permitir que o hddtemp seja usado " -+#~ "durante um ataque contra a segurança de seu computador. Caso esteja em " -+#~ "dúvida, é sugerido que vcê instale o hddtemp sem o bit de SUID ligado. " -+#~ "Caso você mude de idéia posteriormente, você poderá executar o comando " -+#~ "'dpkg-reconfigure hddtemp' para mudar essa suaconfiguração." -+ -+#, fuzzy -+#~ msgid "At which interval do you want to log the temperatures?" -+#~ msgstr "Em qual interface você deseja que o hddtemp escute ?" -+ -+#~ msgid "On which interface do you want hddtemp to listen on?" -+#~ msgstr "Em qual interface você deseja que o hddtemp escute ?" -+ -+#~ msgid "On which port do you want hddtemp to listen on?" -+#~ msgstr "Em qual porta você deseja que o hddtemp escute ?" ---- hddtemp-0.3-beta15.orig/po/ru.po -+++ hddtemp-0.3-beta15/po/ru.po -@@ -6,8 +6,8 @@ - msgid "" - msgstr "" - "Project-Id-Version: hddtemp 0.3-beta3\n" --"Report-Msgid-Bugs-To: hddtemp@guzu.net\n" --"POT-Creation-Date: 2005-02-25 22:43+0100\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2006-06-29 16:24+0200\n" - "PO-Revision-Date: 2003-03-08 16:42+0300\n" - "Last-Translator: Michael Shigorin \n" - "Language-Team: Russian \n" -@@ -15,23 +15,7 @@ - "Content-Type: text/plain; charset=koi8-r\n" - "Content-Transfer-Encoding: 8bit\n" - --#: src/hddtemp.c:112 --#, c-format --msgid "" --"\n" --"Regexp%s| Value | Description\n" --"------%s---------------------\n" --msgstr "" --"\n" --"%s| . | \n" --"------%s---------------------\n" -- --#: src/hddtemp.c:118 --#, c-format --msgid "%s%s| %5d | %s\n" --msgstr "" -- --#: src/hddtemp.c:161 -+#: src/hddtemp.c:156 - #, c-format - msgid "" - "\n" -@@ -40,7 +24,7 @@ - "\n" - msgstr "" - --#: src/hddtemp.c:188 -+#: src/hddtemp.c:189 - #, c-format - msgid "" - "WARNING: Drive %s doesn't seem to have a temperature sensor.\n" -@@ -53,72 +37,59 @@ - ": , , hddtemp@guzu.net\n" - ": (. --help, --debug --drivebase).\n" - --#: src/hddtemp.c:192 -+#: src/hddtemp.c:197 - #, c-format - msgid "%s: %s: no sensor\n" - msgstr "%s: %s: \n" - --#: src/hddtemp.c:197 --#, c-format --msgid "" --"WARNING: Drive %s doesn't appear in the database of supported drives\n" --"WARNING: But using a common value, it reports something.\n" --"WARNING: Note that the temperature shown could be wrong.\n" --"WARNING: See --help, --debug and --drivebase options.\n" --"WARNING: And don't forget you can add your drive to hddtemp.db\n" --msgstr "" --": %s .\n" --": - .\n" --": , .\n" --": . --help, --debug --drivebase.\n" --": , hddtemp.db\n" -- --#: src/hddtemp.c:202 -+#: src/hddtemp.c:211 - #, c-format - msgid "%s: %s: %d%sC or %sF\n" - msgstr "%s: %s: %d%sC %sF\n" - --#: src/hddtemp.c:214 -+#: src/hddtemp.c:235 - #, c-format - msgid "%s: %s: drive is sleeping\n" - msgstr "%s: %s: \n" - --#: src/hddtemp.c:217 --#, c-format --msgid "%s: %s: known drive, but it doesn't have a temperature sensor.\n" -+#: src/hddtemp.c:242 -+#, fuzzy, c-format -+msgid "%s: %s: drive supported, but it doesn't have a temperature sensor.\n" - msgstr "%s: %s: , .\n" - --#: src/hddtemp.c:220 -+#: src/hddtemp.c:246 - #, c-format - msgid "ERROR: %s: %s: unknown returned status\n" - msgstr ": %s: %s: \n" - --#: src/hddtemp.c:235 -+#: src/hddtemp.c:261 - #, c-format - msgid "" - "\n" - "If one of the field value seems to match the temperature, be sure to read\n" --"the hddtemp man page before sending me a report (section REPORT). Thanks.\n" -+"the hddtemp man page before sending a report (section REPORT). Thanks.\n" - msgstr "" - --#: src/hddtemp.c:308 -+#: src/hddtemp.c:338 - #, c-format - msgid "ERROR: invalid separator.\n" - msgstr ": .\n" - --#: src/hddtemp.c:319 -+#: src/hddtemp.c:349 - #, c-format - msgid "ERROR: invalid port number.\n" - msgstr ": .\n" - --#: src/hddtemp.c:329 -+#: src/hddtemp.c:371 - #, fuzzy, c-format - msgid "" --" Usage: hddtemp [OPTIONS] DISK1 [DISK2]...\n" -+" Usage: hddtemp [OPTIONS] [TYPE:]DISK1 [[TYPE:]DISK2]...\n" - "\n" - " hddtemp displays the temperature of drives supplied in argument.\n" - " Drives must support S.M.A.R.T.\n" - "\n" -+" TYPE could be SATA, PATA or SCSI. If omitted hddtemp will try to guess.\n" -+"\n" - " -b --drivebase : display database file content that allow hddtemp to\n" - " recognize supported drives.\n" - " -D --debug : display various S.M.A.R.T. fields and their values.\n" -@@ -128,6 +99,7 @@ - " -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by " - "default.)\n" - " -f --file=FILE : specify database file to use.\n" -+" -F --foreground : don't daemonize, stay in foreground.\n" - " -l --listen=addr : listen on a specific interface (in TCP/IP daemon " - "mode).\n" - " -n --numeric : print only the temperature.\n" -@@ -135,6 +107,8 @@ - " -s --separator=C : separator to use between fields (in TCP/IP daemon " - "mode).\n" - " -S --syslog=s : log temperature to syslog every s seconds.\n" -+" -u --unit=[C|F] : force output temperature either in Celsius or " -+"Fahrenheit.\n" - " -q --quiet : do not check if the drive is supported.\n" - " -v --version : display hddtemp version number.\n" - " -w --wake-up : wake-up the drive if need.\n" -@@ -168,59 +142,90 @@ - "\n" - " .\n" - --#: src/hddtemp.c:522 -+#: src/hddtemp.c:402 - #, c-format - msgid "hddtemp version %s\n" - msgstr " hddtemp: %s\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:418 - #, fuzzy, c-format - msgid "ERROR: invalid interval.\n" - msgstr ": .\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:438 -+#, c-format - msgid "Too few arguments: you must specify one drive, at least.\n" - msgstr "" - --#: src/hddtemp.c:557 --#, fuzzy -+#: src/hddtemp.c:448 -+#, fuzzy, c-format - msgid "ERROR: can't use --debug and --daemon or --syslog options together.\n" - msgstr ": --debug --daemon .\n" - --#: src/hddtemp.c:583 -+#: src/hddtemp.c:505 - #, c-format - msgid "ERROR: %s: can't determine bus type (or this bus type is unknown)\n" - msgstr ": %s: \n" - --#: src/ata.c:66 src/scsi.c:68 -+#: src/ata.c:66 src/scsi.c:64 - msgid "unknown" - msgstr "." - --#: src/ata.c:98 -+#: src/ata.c:85 src/ata.c:104 src/scsi.c:91 - #, c-format --msgid "field(%d)\t = %d\n" --msgstr "(%d)\t = %d\n" -- --#: src/ata.c:167 - msgid "S.M.A.R.T. not available" - msgstr "S.M.A.R.T. " - --#: src/db.c:180 -+#: src/db.c:115 -+#, c-format -+msgid "" -+"\n" -+"Regexp%s| Value | Description\n" -+"------%s---------------------\n" -+msgstr "" -+"\n" -+"%s| . | \n" -+"------%s---------------------\n" -+ -+#: src/db.c:121 -+#, c-format -+msgid "%s%s| %5d | %s\n" -+msgstr "" -+ -+#: src/db.c:236 - #, c-format - msgid "hddtemp: can't open %1$s: %2$s\n" - msgstr "hddtemp: %1$s: %2$s\n" - --#: src/db.c:194 -+#: src/db.c:250 - #, c-format - msgid "ERROR: syntax error at line %1$d in %2$s\n" - msgstr " %1$d %2$s\n" - --#: src/db.c:201 -+#: src/db.c:257 - #, c-format - msgid " ERROR: line exceed %1$d characters in %2$s.\n" - msgstr ": %1$d %2$s.\n" - --#: src/scsi.c:112 src/scsi.c:130 -+#: src/scsi.c:111 src/scsi.c:129 - #, c-format - msgid "log sense failed : %s" - msgstr "" -+ -+#~ msgid "" -+#~ "WARNING: Drive %s doesn't appear in the database of supported drives\n" -+#~ "WARNING: But using a common value, it reports something.\n" -+#~ "WARNING: Note that the temperature shown could be wrong.\n" -+#~ "WARNING: See --help, --debug and --drivebase options.\n" -+#~ "WARNING: And don't forget you can add your drive to hddtemp.db\n" -+#~ msgstr "" -+#~ ": %s .\n" -+#~ ": - " -+#~ ".\n" -+#~ ": , " -+#~ ".\n" -+#~ ": . --help, --debug --drivebase.\n" -+#~ ": , hddtemp.db\n" -+ -+#~ msgid "field(%d)\t = %d\n" -+#~ msgstr "(%d)\t = %d\n" ---- hddtemp-0.3-beta15.orig/po/sv.po -+++ hddtemp-0.3-beta15/po/sv.po -@@ -6,8 +6,8 @@ - msgid "" - msgstr "" - "Project-Id-Version: hddtemp 0.3-beta14-4\n" --"Report-Msgid-Bugs-To: hddtemp@guzu.net\n" --"POT-Creation-Date: 2005-02-25 22:43+0100\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2006-06-29 16:24+0200\n" - "PO-Revision-Date: 2005-11-02 19:03+0100\n" - "Last-Translator: Daniel Nylander \n" - "Language-Team: Swedish \n" -@@ -17,23 +17,7 @@ - "X-Poedit-Language: swe\n" - "X-Poedit-Country: swe\n" - --#: src/hddtemp.c:112 --#, c-format --msgid "" --"\n" --"Regexp%s| Value | Description\n" --"------%s---------------------\n" --msgstr "" --"\n" --"Regexp%s| Vrde | Beskrivning\n" --"------%s---------------------\n" -- --#: src/hddtemp.c:118 --#, c-format --msgid "%s%s| %5d | %s\n" --msgstr "%s%s| %5d | %s\n" -- --#: src/hddtemp.c:161 -+#: src/hddtemp.c:156 - #, c-format - msgid "" - "\n" -@@ -46,7 +30,7 @@ - "Modell: %s\n" - "\n" - --#: src/hddtemp.c:188 -+#: src/hddtemp.c:189 - #, c-format - msgid "" - "WARNING: Drive %s doesn't seem to have a temperature sensor.\n" -@@ -60,76 +44,63 @@ - "net).\n" - "VARNING: Se --help, --debug och --drivebase flaggorna.\n" - --#: src/hddtemp.c:192 -+#: src/hddtemp.c:197 - #, c-format - msgid "%s: %s: no sensor\n" - msgstr "%s: %s: ingen sensor\n" - --#: src/hddtemp.c:197 --#, c-format --msgid "" --"WARNING: Drive %s doesn't appear in the database of supported drives\n" --"WARNING: But using a common value, it reports something.\n" --"WARNING: Note that the temperature shown could be wrong.\n" --"WARNING: See --help, --debug and --drivebase options.\n" --"WARNING: And don't forget you can add your drive to hddtemp.db\n" --msgstr "" --"VARNING: Disken %s verkar inte finnas i databasen ver diskar som stds\n" --"VARNING: Men anvnder man ett vanligt vrde rapporterar den ngot.\n" --"VARNING: Notera att temperaturen som visas kan vara felaktig.\n" --"VARNING: Se --help, --debug och --drivebase flaggorna.\n" --"VARNING: Och glm inte att du kan lgga till din disk till hddtemp.db\n" -- --#: src/hddtemp.c:202 -+#: src/hddtemp.c:211 - #, c-format - msgid "%s: %s: %d%sC or %sF\n" - msgstr "%s: %s: %d%sC eller %sF\n" - --#: src/hddtemp.c:214 -+#: src/hddtemp.c:235 - #, c-format - msgid "%s: %s: drive is sleeping\n" - msgstr "%s: %s: disken sover\n" - --#: src/hddtemp.c:217 --#, c-format --msgid "%s: %s: known drive, but it doesn't have a temperature sensor.\n" -+#: src/hddtemp.c:242 -+#, fuzzy, c-format -+msgid "%s: %s: drive supported, but it doesn't have a temperature sensor.\n" - msgstr "%s: %s: knd disk men den har ingen temperatursensor.\n" - --#: src/hddtemp.c:220 -+#: src/hddtemp.c:246 - #, c-format - msgid "ERROR: %s: %s: unknown returned status\n" - msgstr "FEL: %s: %s: oknd returnerad status\n" - --#: src/hddtemp.c:235 --#, c-format -+#: src/hddtemp.c:261 -+#, fuzzy, c-format - msgid "" - "\n" - "If one of the field value seems to match the temperature, be sure to read\n" --"the hddtemp man page before sending me a report (section REPORT). Thanks.\n" -+"the hddtemp man page before sending a report (section REPORT). Thanks.\n" - msgstr "" - "\n" - "Om ett av fltvrdena verkar matcha temperaturen, var sker p att du\n" - "lst manualsidan fr hddtemp fre du skickar en rapport till mig (sektionen\n" - "REPORT). Tack.\n" - --#: src/hddtemp.c:308 -+#: src/hddtemp.c:338 - #, c-format - msgid "ERROR: invalid separator.\n" - msgstr "FEL: ogiltig separator.\n" - --#: src/hddtemp.c:319 -+#: src/hddtemp.c:349 - #, c-format - msgid "ERROR: invalid port number.\n" - msgstr "FEL: ogiltigt portnummer.\n" - --#: src/hddtemp.c:329 --#, c-format -+#: src/hddtemp.c:371 -+#, fuzzy, c-format - msgid "" --" Usage: hddtemp [OPTIONS] DISK1 [DISK2]...\n" -+" Usage: hddtemp [OPTIONS] [TYPE:]DISK1 [[TYPE:]DISK2]...\n" - "\n" - " hddtemp displays the temperature of drives supplied in argument.\n" - " Drives must support S.M.A.R.T.\n" - "\n" -+" TYPE could be SATA, PATA or SCSI. If omitted hddtemp will try to guess.\n" -+"\n" - " -b --drivebase : display database file content that allow hddtemp to\n" - " recognize supported drives.\n" - " -D --debug : display various S.M.A.R.T. fields and their values.\n" -@@ -139,6 +110,7 @@ - " -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by " - "default.)\n" - " -f --file=FILE : specify database file to use.\n" -+" -F --foreground : don't daemonize, stay in foreground.\n" - " -l --listen=addr : listen on a specific interface (in TCP/IP daemon " - "mode).\n" - " -n --numeric : print only the temperature.\n" -@@ -146,6 +118,8 @@ - " -s --separator=C : separator to use between fields (in TCP/IP daemon " - "mode).\n" - " -S --syslog=s : log temperature to syslog every s seconds.\n" -+" -u --unit=[C|F] : force output temperature either in Celsius or " -+"Fahrenheit.\n" - " -q --quiet : do not check if the drive is supported.\n" - " -v --version : display hddtemp version number.\n" - " -w --wake-up : wake-up the drive if need.\n" -@@ -184,61 +158,91 @@ - "\n" - "Rapportera buggar eller nya hrddiskar till .\n" - --#: src/hddtemp.c:522 -+#: src/hddtemp.c:402 - #, c-format - msgid "hddtemp version %s\n" - msgstr "hddtemp version %s\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:418 - #, c-format - msgid "ERROR: invalid interval.\n" - msgstr "FEL: ogiltigt intervall.\n" - --#: src/hddtemp.c:547 -+#: src/hddtemp.c:438 -+#, c-format - msgid "Too few arguments: you must specify one drive, at least.\n" - msgstr "Fr f argument: du mste specificera tminstone en disk.\n" - --#: src/hddtemp.c:557 -+#: src/hddtemp.c:448 -+#, c-format - msgid "ERROR: can't use --debug and --daemon or --syslog options together.\n" - msgstr "" - "FEL: kan inte anvnda --debug och --daemon eller --syslog flaggorna " - "tillsammans.\n" - --#: src/hddtemp.c:583 -+#: src/hddtemp.c:505 - #, c-format - msgid "ERROR: %s: can't determine bus type (or this bus type is unknown)\n" - msgstr "" - "FEL: %s: kan inte faststlla busstyp (eller s r denna busstyp oknd)\n" - --#: src/ata.c:66 src/scsi.c:68 -+#: src/ata.c:66 src/scsi.c:64 - msgid "unknown" - msgstr "oknd" - --#: src/ata.c:98 -+#: src/ata.c:85 src/ata.c:104 src/scsi.c:91 - #, c-format --msgid "field(%d)\t = %d\n" --msgstr "flt(%d)\t = %d\n" -- --#: src/ata.c:167 - msgid "S.M.A.R.T. not available" - msgstr "S.M.A.R.T. r inte tillgnglig" - --#: src/db.c:180 -+#: src/db.c:115 -+#, c-format -+msgid "" -+"\n" -+"Regexp%s| Value | Description\n" -+"------%s---------------------\n" -+msgstr "" -+"\n" -+"Regexp%s| Vrde | Beskrivning\n" -+"------%s---------------------\n" -+ -+#: src/db.c:121 -+#, c-format -+msgid "%s%s| %5d | %s\n" -+msgstr "%s%s| %5d | %s\n" -+ -+#: src/db.c:236 - #, c-format - msgid "hddtemp: can't open %1$s: %2$s\n" - msgstr "hddtemp: kan inte ppna %1$s: %2$s\n" - --#: src/db.c:194 -+#: src/db.c:250 - #, c-format - msgid "ERROR: syntax error at line %1$d in %2$s\n" - msgstr "FEL: syntaxfel p rad %1$d i %2$s\n" - --#: src/db.c:201 -+#: src/db.c:257 - #, c-format - msgid " ERROR: line exceed %1$d characters in %2$s.\n" - msgstr " FEL: raden verstiger %1$d tecken i %2$s.\n" - --#: src/scsi.c:112 src/scsi.c:130 -+#: src/scsi.c:111 src/scsi.c:129 - #, c-format - msgid "log sense failed : %s" - msgstr "igenknning av logg misslyckades : %s" -+ -+#~ msgid "" -+#~ "WARNING: Drive %s doesn't appear in the database of supported drives\n" -+#~ "WARNING: But using a common value, it reports something.\n" -+#~ "WARNING: Note that the temperature shown could be wrong.\n" -+#~ "WARNING: See --help, --debug and --drivebase options.\n" -+#~ "WARNING: And don't forget you can add your drive to hddtemp.db\n" -+#~ msgstr "" -+#~ "VARNING: Disken %s verkar inte finnas i databasen ver diskar som stds\n" -+#~ "VARNING: Men anvnder man ett vanligt vrde rapporterar den ngot.\n" -+#~ "VARNING: Notera att temperaturen som visas kan vara felaktig.\n" -+#~ "VARNING: Se --help, --debug och --drivebase flaggorna.\n" -+#~ "VARNING: Och glm inte att du kan lgga till din disk till hddtemp.db\n" -+ -+#~ msgid "field(%d)\t = %d\n" -+#~ msgstr "flt(%d)\t = %d\n" ---- hddtemp-0.3-beta15.orig/src/ata.c -+++ hddtemp-0.3-beta15/src/ata.c -@@ -75,7 +75,7 @@ - int i; - u16 * p; - -- if(dsk->db_entry && dsk->db_entry->attribute_id == 0) { -+ if(dsk->db_entry->attribute_id == 0) { - close(dsk->fd); - dsk->fd = -1; - return GETTEMP_NOSENSOR; -@@ -140,24 +140,15 @@ - */ - - /* temperature */ -- if(dsk->db_entry && dsk->db_entry->attribute_id > 0) -- field = ata_search_temperature(values, dsk->db_entry->attribute_id); -- else -- field = ata_search_temperature(values, DEFAULT_ATTRIBUTE_ID); -+ field = ata_search_temperature(values, dsk->db_entry->attribute_id); - - if(field) - dsk->value = *(field+3); - -- if(dsk->db_entry && dsk->value != -1) -+ if(dsk->value != -1) - return GETTEMP_KNOWN; -- else { -- if(dsk->value != -1) { -- return GETTEMP_GUESS; -- } -- else { -- return GETTEMP_UNKNOWN; -- } -- } -+ else -+ return GETTEMP_UNKNOWN; - - /* never reached */ - } ---- hddtemp-0.3-beta15.orig/src/backtrace.c -+++ hddtemp-0.3-beta15/src/backtrace.c -@@ -16,9 +16,10 @@ - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#define _GNU_SOURCE - #include - --#if defined(__i386__) && defined(__GLIBC__) -+#if (defined(__i386__) || defined(__x86_64__)) && defined(__GLIBC__) - - #include - -@@ -31,18 +32,21 @@ - #include - #include - --#define __USE_GNU - #include -+#if defined(__i386__) -+# define REG_IP REG_EIP -+#elif defined(__x86_64__) -+# define REG_IP REG_RIP -+#endif - - #define MAX_BTSIZE 64 - - void backtrace_handler(int n, siginfo_t *ist, void *extra) { -- static struct ucontext *puc; -+ static struct ucontext_t *puc; - static void *btinfo[MAX_BTSIZE]; - static char **messages = NULL; - static size_t btsize = 0; - static size_t i; -- static unsigned int old_eip, old_ebp; - static char *strerr = "???"; - static FILE *fstrm; - -@@ -52,19 +56,19 @@ - if( (fstrm = fdopen(mkstemp(btpath), "w")) == NULL) - return; - --#define SIC_CASE(c) case c: strerr = #c -+#define SIC_CASE(c) case c: strerr = #c ; break - -- puc = (struct ucontext *)extra; -+ puc = (struct ucontext_t *)extra; - switch(n) { - case SIGSEGV: - switch(ist->si_code) { - SIC_CASE(SEGV_MAPERR); - SIC_CASE(SEGV_ACCERR); - } -- fprintf(fstrm, "=== SEGFAULT (%s) : invalid access to %p, in 0x%08x\n", -+ fprintf(fstrm, "=== SEGFAULT (%s) : invalid access to %p, in %p\n", - strerr, - ist->si_addr, -- puc->uc_mcontext.gregs[REG_EIP]); -+ (void*)puc->uc_mcontext.gregs[REG_IP]); - break; - case SIGILL: - switch(ist->si_code) { -@@ -77,10 +81,10 @@ - SIC_CASE(ILL_COPROC); - SIC_CASE(ILL_BADSTK); - } -- fprintf(fstrm, "=== ILLEGAL INSTR (%s) : invalid access to %p, in 0x%08x\n", -+ fprintf(fstrm, "=== ILLEGAL INSTR (%s) : invalid access to %p, in %p\n", - strerr, - ist->si_addr, -- puc->uc_mcontext.gregs[REG_EIP]); -+ (void*)puc->uc_mcontext.gregs[REG_IP]); - break; - case SIGBUS: - switch(ist->si_code) { -@@ -88,10 +92,10 @@ - SIC_CASE(BUS_ADRERR); - SIC_CASE(BUS_OBJERR); - } -- fprintf(fstrm, "=== BUS ERROR (%p) : invalid access to %p, in 0x%08x\n", -+ fprintf(fstrm, "=== BUS ERROR (%p) : invalid access to %p, in %p\n", - strerr, - ist->si_addr, -- puc->uc_mcontext.gregs[REG_EIP]); -+ (void*)puc->uc_mcontext.gregs[REG_IP]); - break; - } - fflush(fstrm); -@@ -101,7 +105,7 @@ - /* - old_eip = *(unsigned int*)((void*)&n-4); - old_ebp = *(unsigned int*)((void*)&n-8); -- *(unsigned int*)((void*)&n-4) = puc->uc_mcontext.gregs[REG_EIP]; -+ *(unsigned int*)((void*)&n-4) = puc->uc_mcontext.gregs[REG_IP]; - *(unsigned int*)((void*)&n-8) = puc->uc_mcontext.gregs[REG_EBP]; - - btsize = backtrace(btinfo, MAX_BTSIZE); -@@ -111,14 +115,14 @@ - */ - - btsize = backtrace(btinfo, MAX_BTSIZE); -- btinfo[1] = (void*) puc->uc_mcontext.gregs[REG_EIP]; -+ btinfo[1] = (void*) puc->uc_mcontext.gregs[REG_IP]; - - messages = backtrace_symbols(btinfo, btsize); - - for(i = 1; - i < btsize; - i++) -- fprintf(fstrm, "[%d] #%d: %s\n", getpid(), i, messages[i]); -+ fprintf(fstrm, "[%d] #%zu: %s\n", getpid(), i, messages[i]); - fflush(fstrm); - fclose(fstrm); - ---- hddtemp-0.3-beta15.orig/src/daemon.c -+++ hddtemp-0.3-beta15/src/daemon.c -@@ -163,19 +163,16 @@ - - switch(dsk->ret) { - case GETTEMP_NOT_APPLICABLE: -- n = snprintf(msg, sizeof(msg), "%s%c%s%c%s%c%c", -+ n = snprintf(msg, sizeof(msg), "%s%c%s%cNA%c*", - dsk->drive, separator, - dsk->model, separator, -- "NA", separator, -- '*'); -+ separator); - break; -- case GETTEMP_GUESS: - case GETTEMP_UNKNOWN: -- n = snprintf(msg, sizeof(msg), "%s%c%s%c%s%c%c", -+ n = snprintf(msg, sizeof(msg), "%s%c%s%cUNK%c*", - dsk->drive, separator, -- dsk->model, separator, -- "UNK", separator, -- '*'); -+ dsk->model, separator, -+ separator); - break; - case GETTEMP_KNOWN: - n = snprintf(msg, sizeof(msg), "%s%c%s%c%d%c%c", -@@ -185,26 +182,23 @@ - get_unit(dsk)); - break; - case GETTEMP_NOSENSOR: -- n = snprintf(msg, sizeof(msg), "%s%c%s%c%s%c%c", -+ n = snprintf(msg, sizeof(msg), "%s%c%s%cNOS%c*", - dsk->drive, separator, - dsk->model, separator, -- "NOS", separator, -- '*'); -+ separator); - break; - case GETTEMP_DRIVE_SLEEP: -- n = snprintf(msg, sizeof(msg), "%s%c%s%c%s%c%c", -+ n = snprintf(msg, sizeof(msg), "%s%c%s%cSLP%c*", - dsk->drive, separator, - dsk->model, separator, -- "SLP", separator, -- '*'); -+ separator); - break; - case GETTEMP_ERROR: - default: -- n = snprintf(msg, sizeof(msg), "%s%c%s%c%s%c%c", -+ n = snprintf(msg, sizeof(msg), "%s%c%s%cERR%c*", - dsk->drive, separator, - (dsk->model) ? dsk->model : "???", separator, -- "ERR", separator, -- '*'); -+ separator); - break; - } - write(cfd,&separator, 1); -@@ -222,14 +216,11 @@ - for(dsk = ldisks; dsk; dsk = dsk->next) { - switch(dsk->ret) { - case GETTEMP_KNOWN: -- case GETTEMP_GUESS: -- value_to_unit(dsk); -- - syslog(LOG_INFO, "%s: %s: %d %c", - dsk->drive, - dsk->model, -- dsk->value, -- dsk->db_entry->unit); -+ value_to_unit(dsk), -+ get_unit(dsk)); - break; - case GETTEMP_DRIVE_SLEEP: - syslog(LOG_WARNING, _("%s: %s: drive is sleeping"), -@@ -270,28 +261,30 @@ - fd_set deffds; - time_t next_time; - -- switch(fork()) { -- case -1: -- perror("fork"); -- exit(2); -- break; -- case 0: -- break; -- default: -- exit(0); -- } -- -- setsid(); -- -- switch(fork()) { -- case -1: -- perror("fork"); -- exit(2); -- break; -- case 0: -- break; -- default: -- exit(0); -+if (!foreground) { -+ switch(fork()) { -+ case -1: -+ perror("fork"); -+ exit(2); -+ break; -+ case 0: -+ break; -+ default: -+ exit(0); -+ } -+ -+ setsid(); -+ -+ switch(fork()) { -+ case -1: -+ perror("fork"); -+ exit(2); -+ break; -+ case 0: -+ break; -+ default: -+ exit(0); -+ } - } - chdir("/"); - umask(0); ---- hddtemp-0.3-beta15.orig/src/hddtemp.c -+++ hddtemp-0.3-beta15/src/hddtemp.c -@@ -75,7 +75,7 @@ - char separator = SEPARATOR; - - struct bustype * bus[BUS_TYPE_MAX]; --int tcp_daemon, debug, quiet, numeric, wakeup, af_hint; -+int tcp_daemon, debug, quiet, numeric, wakeup, foreground, af_hint; - - static enum { DEFAULT, CELSIUS, FAHRENHEIT } unit; - -@@ -194,23 +194,7 @@ - if (numeric && quiet) - printf("0\n"); - else -- printf(_("%s: %s: no sensor\n"), dsk->drive, dsk->model); -- -- break; -- case GETTEMP_GUESS: -- -- if(!quiet) -- fprintf(stderr, -- _("WARNING: Drive %s doesn't appear in the database of supported drives\n" -- "WARNING: But using a common value, it reports something.\n" -- "WARNING: Note that the temperature shown could be wrong.\n" -- "WARNING: See --help, --debug and --drivebase options.\n" -- "WARNING: And don't forget you can add your drive to hddtemp.db\n"), dsk->drive); -- -- if (! numeric) -- printf(_("%s: %s: %d%sC or %sF\n"), dsk->drive, dsk->model, dsk->value, degree, degree); -- else -- printf("%d\n", value_to_unit(dsk)); -+ fprintf(stderr, _("%s: %s: no sensor\n"), dsk->drive, dsk->model); - - break; - case GETTEMP_KNOWN: -@@ -232,14 +216,14 @@ - if (numeric && quiet) - printf("0\n"); - else -- printf(_("%s: %s: drive is sleeping\n"), dsk->drive, dsk->model); -+ fprintf(stderr, _("%s: %s: drive is sleeping\n"), dsk->drive, dsk->model); - - break; - case GETTEMP_NOSENSOR: - if (numeric && quiet) - printf("0\n"); - else -- printf(_("%s: %s: drive supported, but it doesn't have a temperature sensor.\n"), dsk->drive, dsk->model); -+ fprintf(stderr, _("%s: %s: drive supported, but it doesn't have a temperature sensor.\n"), dsk->drive, dsk->model); - - break; - default: -@@ -268,8 +252,9 @@ - - int main(int argc, char* argv[]) { - int i, c, lindex = 0, db_loaded = 0; -+ int ret = 0; - int show_db; -- struct disk * ldisks; -+ struct disk * ldisks; - - backtrace_sigsegv(); - backtrace_sigill(); -@@ -279,7 +264,7 @@ - bindtextdomain (PACKAGE, LOCALEDIR); - textdomain (PACKAGE); - -- show_db = debug = numeric = quiet = wakeup = af_hint = syslog_interval = 0; -+ show_db = debug = numeric = quiet = wakeup = af_hint = syslog_interval = foreground = 0; - unit = DEFAULT; - portnum = PORT_NUMBER; - listen_addr = NULL; -@@ -294,6 +279,7 @@ - {"drivebase", 0, NULL, 'b'}, - {"debug", 0, NULL, 'D'}, - {"file", 1, NULL, 'f'}, -+ {"foreground", 0, NULL, 'F'}, - {"listen", 1, NULL, 'l'}, - {"version", 0, NULL, 'v'}, - {"port", 1, NULL, 'p'}, -@@ -305,7 +291,7 @@ - {0, 0, 0, 0} - }; - -- c = getopt_long (argc, argv, "bDdf:l:hp:qs:u:vnw46S:", long_options, &lindex); -+ c = getopt_long (argc, argv, "bDdf:l:hp:qs:u:vnw46FS:", long_options, &lindex); - if (c == -1) - break; - -@@ -382,12 +368,13 @@ - " (done for every drive supplied).\n" - " -d --daemon : run hddtemp in TCP/IP daemon mode (port %d by default.)\n" - " -f --file=FILE : specify database file to use.\n" -+ " -F --foreground : don't daemonize, stay in foreground.\n" - " -l --listen=addr : listen on a specific interface (in TCP/IP daemon mode).\n" - " -n --numeric : print only the temperature.\n" - " -p --port=# : port to listen to (in TCP/IP daemon mode).\n" - " -s --separator=C : separator to use between fields (in TCP/IP daemon mode).\n" - " -S --syslog=s : log temperature to syslog every s seconds.\n" -- " -u --unit=[C|F] : force output temperature either in Celius or Fahrenheit.\n" -+ " -u --unit=[C|F] : force output temperature either in Celsius or Fahrenheit.\n" - " -q --quiet : do not check if the drive is supported.\n" - " -v --version : display hddtemp version number.\n" - " -w --wake-up : wake-up the drive if need.\n" -@@ -396,6 +383,7 @@ - "\n" - "Report bugs or new drives to .\n"), - PORT_NUMBER); -+ break; - case 'v': - printf(_("hddtemp version %s\n"), VERSION); - exit(0); -@@ -418,6 +406,9 @@ - } - } - break; -+ case 'F': -+ foreground = 1; -+ break; - default: - exit(1); - } -@@ -489,6 +480,7 @@ - if( (dsk->fd = open(dsk->drive, O_RDONLY | O_NONBLOCK)) < 0) { - snprintf(dsk->errormsg, MAX_ERRORMSG_SIZE, "open: %s\n", strerror(errno)); - dsk->type = ERROR; -+ ret = 1; - continue; - } - -@@ -501,6 +493,7 @@ - - ldisks = dsk->next; - free(dsk); -+ ret = 1; - continue; - } - -@@ -514,11 +507,17 @@ - db_loaded = 1; - } - -+ dsk->db_entry = (struct harddrive_entry *)malloc(sizeof(struct harddrive_entry)); - dbe = is_a_supported_drive(dsk->model); -- if(dbe) { -- dsk->db_entry = (struct harddrive_entry *)malloc(sizeof(struct harddrive_entry)); -+ if(dbe) - memcpy(dsk->db_entry, dbe, sizeof(struct harddrive_entry)); -- } -+ else { -+ dsk->db_entry->regexp = ""; -+ dsk->db_entry->description = ""; -+ dsk->db_entry->attribute_id = DEFAULT_ATTRIBUTE_ID; -+ dsk->db_entry->unit = 'C'; -+ dsk->db_entry->next = NULL; -+ } - } - } - -@@ -530,5 +529,5 @@ - do_direct_mode(ldisks); - } - -- return 0; -+ return ret; - } ---- hddtemp-0.3-beta15.orig/src/hddtemp.h -+++ hddtemp-0.3-beta15/src/hddtemp.h -@@ -39,8 +39,6 @@ - GETTEMP_ERROR, /* Error */ - GETTEMP_NOT_APPLICABLE, /* */ - GETTEMP_UNKNOWN, /* Drive is not in database */ -- GETTEMP_GUESS, /* Not in database, but something was guessed, user must -- check that the temperature returned is correct */ - GETTEMP_KNOWN, /* Drive appear in database */ - GETTEMP_NOSENSOR, /* Drive appear in database but is known to have no sensor */ - GETTEMP_DRIVE_SLEEP /* Drive is sleeping */ -@@ -78,7 +76,7 @@ - - extern struct bustype * bus[BUS_TYPE_MAX]; - extern char errormsg[MAX_ERRORMSG_SIZE]; --extern int tcp_daemon, debug, quiet, wakeup, af_hint; -+extern int tcp_daemon, debug, quiet, wakeup, af_hint, foreground; - extern char separator; - extern long portnum, syslog_interval; - extern char * listen_addr; ---- hddtemp-0.3-beta15.orig/src/sata.c -+++ hddtemp-0.3-beta15/src/sata.c -@@ -41,6 +41,7 @@ - - // Application specific includes - #include "hddtemp.h" -+#include "atacmds.h" - #include "satacmds.h" - #include "scsicmds.h" - -@@ -118,11 +119,22 @@ - int i; - u16 * p; - -- if(dsk->db_entry && dsk->db_entry->attribute_id == 0) { -+ if(dsk->db_entry->attribute_id == 0) { - close(dsk->fd); - dsk->fd = -1; - return GETTEMP_NOSENSOR; - } -+ -+ switch(ata_get_powermode(dsk->fd)) { -+ case PWM_STANDBY: -+ case PWM_SLEEPING: -+ if (!wakeup) -+ return GETTEMP_DRIVE_SLEEP; -+ case PWM_UNKNOWN: -+ case PWM_ACTIVE: /* active or idle */ -+ default: -+ break; -+ } - - /* get SMART values */ - if(sata_enable_smart(dsk->fd) != 0) { -@@ -154,24 +166,15 @@ - } - - /* temperature */ -- if(dsk->db_entry && dsk->db_entry->attribute_id > 0) -- field = sata_search_temperature(values, dsk->db_entry->attribute_id); -- else -- field = sata_search_temperature(values, DEFAULT_ATTRIBUTE_ID); -+ field = sata_search_temperature(values, dsk->db_entry->attribute_id); - - if(field) - dsk->value = *(field+3); - - if(dsk->db_entry && dsk->value != -1) - return GETTEMP_KNOWN; -- else { -- if(dsk->value != -1) { -- return GETTEMP_GUESS; -- } -- else { -- return GETTEMP_UNKNOWN; -- } -- } -+ else -+ return GETTEMP_UNKNOWN; - - /* never reached */ - } ---- hddtemp-0.3-beta15.orig/src/satacmds.c -+++ hddtemp-0.3-beta15/src/satacmds.c -@@ -39,7 +39,7 @@ - #include - #include - #include --#include -+#include - - // Application specific includes - #include "satacmds.h" -@@ -80,8 +80,8 @@ - - ret = scsi_SG_IO(device, cdb, sizeof(cdb), buffer, cmd[3] * 512, sense, sizeof(sense), dxfer_direction); - -- /* Verify SATA magics */ -- if (sense[0] != 0x72 || sense[7] != 0x0e || sense[9] != 0x0e || sense[10] != 0x00) -+ /* Verify SATA magic */ -+ if (sense[0] != 0x72) - return 1; - else - return ret; -@@ -95,10 +95,10 @@ - p = s; - end = &s[bytecount & ~1]; /* bytecount must be even */ - -- /* convert from big-endian to host byte order */ -+ /* convert from big-endian to string order */ - for (p = end ; p != s;) { - unsigned short *pp = (unsigned short *) (p -= 2); -- *pp = ntohs(*pp); -+ *pp = bswap_16(*pp); - } - - /* strip leading blanks */ ---- hddtemp-0.3-beta15.orig/src/scsicmds.c -+++ hddtemp-0.3-beta15/src/scsicmds.c -@@ -147,6 +147,7 @@ - return 1; - else { - scsi_fixstring(buffer + 8, 24); -+ buffer[32] = 0; - return 0; - } - } diff --git a/hddtemp_0.3-beta15-53.diff.gz b/hddtemp_0.3-beta15-53.diff.gz new file mode 100644 index 0000000000000000000000000000000000000000..380962c7fcaa9b7a34261c98edb4f2c507dbc716 GIT binary patch literal 52845 zcmV(#K;*w4iwFP!000021H4@6a@)q1{;#L#x%m<6N~C(j#+hV7N|v?TWy;R=+`5$l zi57_n1bDGXmY-*)Y93<#<;CW7H$Z}m*dUylR1%v6&^YJxS-!J0JDm=i20<=n^A7H^ z&Pe1wvARhbPEJ0)?VsJgJvcf#+Hy;E^_O2zhq}iEqa*mkLBITRfG+RO-+#RA-(SAJ zJ3v1z|2e4ELH>9wvP@(sPf$J;XxP8+qae&4GxQYtNPe38S=Py?X;Mt4Xq?PuejH@z zO&}h^SOh4H(Lv{);1kR{)TXI(*hT$ZEtZEffszOGoQ8QAPtco3k;WoIv}<<>>7-)| zP5li0USv5M2_Y9sMI`)81c%2+-<+W!5n23W4!1rDloj)NlIG|kNjHe=qAy9IZv$=) zI>kKjbD=1S!jYf*C`iL6k)r1?pCTW{;u$``7g?CZaGRe4dqorgEwFwO2Plbq2c2o2 z&wD2)&(F_YO%iO%TJ1kHe_y!Ni=FpAJ5eA059r{XD0 z3Q!I|D#Sr&htdXO6#8+go!v9_=`|JJdaqPyd<^PLjtQ6Qe6(_1sX)2b!BOY6e-4gd z3#4G@{`k?KNNJ3tA`l2x2;(qE**Fd7IeK#<^6`oMrW>4;%N|ORq(!`ZO}MfnU4-rv zBw~LQ$@KzIpZFo16e+wVKSl!73>2)$1UfkSF_=G2K)si@l#Bj|fDaJ>C5i$tE5C^H ziiEDDfAE6Juhmv6o#>zLoD7&uKglpkg3SXML)K6ec zs0|fg=aC=#xwL10loUD03UnOYg&#(lk|jc*vwe_%6oM45{1n*yH(!2c^cSs%(!PI2 zXjsI@h&t%10FQ;Si?G*YyvICrgyC}&#I zsED&%D#5>^BAtkM{PNQb^r)C=HvfvUbbK-bt%Md&safrwG*$C((XGT2s%c~ZKz`UYu@LJw&&L(>odz=9pkon*>(G3w_J;z`CB=g*}+RO@Mjql~zb7!fuby9>b*-zQ#N;FkkbTJ#dp*0&FKL@TU-83+d4# zkwf6rpdnk`N1NMDyL|-0--D3>D+K=6qojvz!#-jIE2l{eASSQ2u^Wt}tUukKcieTV zvFmx&Mx7-RL!@9@K0FK?1SBWE0(3eIu0PCdf)AJG0Wbp|%>fK(E8h7aX(KDx_PVTy zt!1@i+qq|ul{V{Plsx&5yA635`A?6@8Y_%jWFf$FaEd;95CFkm=80q9Y2*3I<7uKoELKh zn+Rb%+fT~(g-{yVFD6>bAYw*)+%ibnHAq=XW)XQ7m|dy}bL~1m+wSpafz8`!iv><1 z)_h>l7PrSu+Tt|e16*VvBZCBdk)%(hNTYDl5pf_R!$L!TurXzL;Rrve^dmt16tL2G zQ`sbTtCa11miaRuT~GZNf18W7JexQhD-WN+J7?34rRytSB?4W5-iallHP4M1!QSe! z=&S&xTduiO+LdKRn!u97@f6VAwwOR&$7&oCD0%~XtMNg$ucz<YixHQ5b>}EOVdzI&Z2wrUav>ssLf5G%@^5gxu0%nnPR$je!-`9wXIbr%4LAMh>~=H`u8T#4$+hNT_#t z1}s-AWvnGmzcWO3J17^E3^!TzZ4cBo^7Y=v)S)WSYjSYQkNcGOJqaR>Ue& zY{@*8d*7B1N+noJsW(6-cd6&nrW=UAcLUc_B+kuInm63QE66irBjmn@tY8|V+agc4 z_&Dw|3-1fnH0q?KQvt>Z2FTg7TmxgQkyCm0A0gkEm&G;>FClT3iL#$PiW+|UfrBk_ za0Y09p9uDJ>%WxbGig}FM7}9w_yk)a3q-PLl;sc@Wp!`*GM|bV^b-8o9DLHgv=&;_ zV235GUQZ@C+~5R=Id+32Z-xVKn0^2_K3psKteA`q0jm{8C6)VTo8jAbJfMOn-+^+eN1fqqQk`9Zk*O&o+S+(v|6~B={~#pT$IS zGDse0fBaXpx|HL2`aTUMRxi4|e9t>S3diC4WzTi>|>%aY3K4TM?xhR>nMWyNa!28)$%KTko$ zR!Otq1$!y`ud*mfSWVekkF%b|49eal2dZFOwLs}1*L)A>l+(i&nHzxJGclG_J7BIo z;y{XQpxS8|dDWg9fK!+zpwLg~T2`~SxE{h7rH3o^v`R~NuYBc?lTm{1!MTN7Lpq_v zTR^hYNWg;gT1!Yf^W;W>LNLfUh)tePZ$KUroZI{)WNJ?nts5B58N*T;RD3zY?AT|t@o2!I9#q;0?&tZAxb zR`1&oE=M2__#;fWr%Kp^Z0UPB!x}{ys@u$zLwppG|5ZcmnLhzd9Z$vhaV^*7m@~+= zo288_Wqt^!AdS112+TpGTMUwUuH!CjVOuU&bwuEeUxqjD-|05Y$4_^^m7k@hJt#{C z4b&^k{yU_NYvpK;iRZYjP@Y$|6{O%H#{t=!P+o)1)2C(UJrLSxB5Ny-qf zVxEn#Ep33g27+lr8z@UPySDvp8a~RRmmhxSlx_P=x6q_lnmhst(X6vrvaUyK3>Y~zWYH43N z*i!S~-@83j=BK726~ksTDR&5>?OfKt%lh6tl>-}r60-y;62zz|?60)c=aBe;C(yE3 zV$5zZ+SC6|3*`oMr$wuug?rfB9XP3H=C3c?YM?S%C^zB(_A-DsahXl|E9?RJry|P2 zLe)W(+W<~W)>hbEB;oLzpMOHEi#rfu*EZ62EpOG! z)d%5z1>Y{x7@dWa5HfD`>lsjnug=z2v24s=Uu7u#iHzEJH_XzwY5j4s?rK*azh}h8 zE+PHl#)E8G^xi`K8OL}q=wN(y-N#!vciPx6k&gLKT1 z%Go63rltR~V71flocby7fj;|D5Xx!QFaG3@|JjPmT*e&UJ8Tmfof?a{N39+=?GJ0Q zKd0~?gGGn1N96i$bC1A#dOM8|jL2qe<1vfdtB*bTshZ%d%pDLb?h;(~A&<fh>!D z5P1r+jRV>68gG><IuWGqL^2s-h)K1#|(`+iub1e*8iHrANFSu@%g3} zV~3a{(D2@KVUM=#8{Rv+Qso8Y);Nb07yjkDIVWBleWMoW8{edxxXjrV04wXi9)gGd zaK35%)dG7X*_!vFOs4nDfa{67|CV2T20O$3i#G8OSu3sp^wKgYC2?B%S7Kq@KRcIE z@b2d0ri=j$AATNjE9sbcN&SrW#}JxMl!I z*MXzsIheGZl`JO<6gINB5gQS!rEY-bN_^y47lRG!b380(J<ATXPt?(VjbG4)cEv=#WLLt$ z2Hu8!M|gCr@VIFIF-Tusdu^Ugrq95CID-_kJa|(jlW+9#n?n=}c?`0T#tIH*QBcRX7i zI4Mu{OvUopi6o?~bEx(Gm#SC<5)qSB9=~V-XQ)>VxTyUi#8~Gb&0tug5yI;NcJxf3 zK`OR(6PSasL)%OPB39$e>v2oZWbERLG<3*k4YHER2Y7uELUup#i*3C+W`irWT9)g} znI08tARAF-V!VSh+>kTfOE=Gb`f=x`7^Bmqi0UQ%I(J}&xK%&fUUDbhB{ljF6G|(m zJ{Dc(9y%>sE*D^9$wMw;-E~p^Qy-J-uDL_oVasW{%>@??n%clg)qsv*%}||(n$KU_ z6fvxtK-6IYZV-t39W@L<>^D~%%tK^sRU3d{P^Vo61A`InkLxbZh7P3`u|MAo`|f(& zwrywsxeAr$ktONalIf`_UD&^LbpGk;@_zV9foFp8;9`S#=DMwV;J8M-EelGPf%vwV z$>I2&DkHa(tZZcR&zmq7mzS3)6Y8|> z`U$amEVS_6XP-1SgUo%NE*rv@o`~3mVGK;&iDy*IvpkgpjU@tZmDJQI1MdhJWcR!` zZ;BfKlo=FeLz-{3oTgjyrA8rkH+i@jHSW^=56X4^$ABEyzSQO4(*agrYOZR<`-=hC z+R|b;;Jz;(;fW778%e9>xO-2%>xP6?jbdvLVmfHb8$e9h(R0QAgFgkBITd04s&}{u zbALPy(b+X+Z~GmJ2kV?!j?LO|M%*Q5ayrcGQM{WouaTd4y#Z@k-1hcGPr7htFKGp3 z1}F!KU(rRrsx(aZ#t&W%oSD9$S_1>a@}xCWe7`-U9XAzaL&)4*KZ!nqz9e z>;J9IiG#(|uca!c%y5F3Hw1WFhH=#Kj#9aeb2;?{R~|)kS|K@B4cb_$(+&XEz#MOM z4nz&sl)nI?e?MYzxVA<7D~ADqM5fM}vfXi_*{PuFhcV=_n))z^I(si^7kNqg2I8nm zoR~QpaWc&#rDr z4NQv~YBIb-_tIL!{B(m+GO4tzW!ZDVn(PWv!_+bV|A1;L8=#9J2up!Tld7_&&FiXY zF#JF<;dkY4%;-tG3N*LLU3raOBD0s>pqH8Z!WEQ%HAYjLxRt@kzmvTy{VE5smy}~U z9t6P2KzTFpxDhe7%6gqA%fWk3bf_I*i_W~-0b=(o%fLso9`X7q`0ZwTn@s)LOx_;E zfBbhW(7ildmFEI&%cd!IY`axkw9cg^(bevzBQy7db(lH399|E9yLU6EK7>-<4p-GVWYVsw!LA$ksQ<)6OpFlMW2=XlR)73pcjIO2 z@@Q@SR#`FPOZmwjKQmObnYk7H+OdP}vNN4L0K84?Ht1#9EVERm3D^u9IOEMQ!e@>N zz1V;SEut%3)OQt)R(bGg7mdwuOlf5ujIS>G*br3-W|*|f<|(VuPh>B|gu@z^%&GC$&nGBad6Z&^izJ(Vuj1Q-pBZ-u)6#XRusK5$#%~L=?O?;|)HAD*c2;`)CG=!986t)z z_G-_R`Rq`Y=paefBz#W(>%na6LTO#8Sb_8`G>nou)M^-SgXCXk&7AuY2G?L7d_bm4 ze+s_Oz;BXcq{?smu`4B56`x&pw)(3x4Yk9z$I zjF=^tsrkxyf(Bf!yE7yON=Th}?PwhN0+hT+UBPK-FP;|pGR+#wpw&;S$SSEkKKNsV zgu1-W6NYAPzg4@N zk1$~8D#0QZ*F68EVdz=rLjj^i$Sm2$gxo&yBO1=|csNkJFJo`T<8R58_C)3#caApv zCyxGE1Ti9KMkh_Em$|W)4XS9>#_IKYJa-HvND1+#34nb?p#Mjkd-wsQE-8>NJ%-9+ zV!n20R;KRj^*S_*=A*$rx=-oq1!+6mKF}bB?~jH!k45Py3lubXkT2~fB9U;kbNYZf z%0&DoA1j2U?PF4Qv~WYj35Ef5N^L*S7ErBZtvG+NYu3ta1`~{$IZh+lO9ppKH!pMi zb#(md`~1XOwx;i=j&M)ct3sK!6G(NvYhwD2(idUajFLm^bf|TtfLM>9Djr@P1a?2z zMBzd706Tgx3C2PN;MD?lU%0rcPDbu-&Eht5;la@W=KYj_=?j=nAP)zt5C#uaioisP zDIECAX%JU);ILy~fN@fw84QA*M#Ql{KDoWV;!Gr$9jx~(M>D15M<;b5b&R*w>MmqM zvxJD@@FLXQLZ$oPpp2R-gEVo}^P~83J(q|mc52LB4EEBjnlWqj;VDu1_N0*x-Ee|@ zjiUJO8qhVpVLT4O_D2l1zr>g|^4(dW909Qk5am5k z-n(Cm__SjGedi?E=DW~j~&3=`Eyi9wO%?8^!M~? zk6-uCG<)lg4s(;sUDrgUiHWBVn5?N)&#W0@w0j?fOs3>F2WfvyQ(|gQbUu=SqOnA@ zfk{4no1HAReB4$;dcfFml7W=OpwL#_BY5--b0;tdiAmcowsDGak#q$hgga7>Ra^ih$4?(!w_)D$}-gy7{KR0)-ySAC2iWJ}|gA)D8Ujcb0 z#&h!igp+3(m}4`w?p;I!uGaYVT8*E{l&whs;&e;M+-aIiDp0fzR^v2^@MH#%w7E7rk&(lU)b96?!Rd91s7%n4gr_!jELF<6tu~5k z^}hTQCgkPgFbZyLc2De{Y0F9vJetTv_XK7%ST%Ey0IzWu(FSHSggM;=NQ!PQO@6u> zM=P-7JY0EWEOu}@@yYt)Tpbm$2D@jNdigo$H|E55;doBqH+E@EwIacS`m|rX#v0{G z)va+eMw)jDl(|#u`~te&wJfbU>XT;IZAE6?x@J!bbU29+W9w$r__DPU%S4v$UwW)$ zB)1GqU=kBjn;$)83}PayQ^`X>D0~-IV412tlAfC0%^x%9Aqgo$`2F@~#X4igS47|U zGQj(~Wf^%nW^nV_P6{;2xVe*+vk0A5ty#HdQ4BecVM%CRz0**)HQkX4kAXwM!@@|I z2AZXHYo?|*a@h#GENbB(KDt>PQ5v-6sHU@zJLYJrRIZicB%@b#49}?D7_E_P_o09L zZt(70iO~Vj9YW{;`8k+9Q362sLNd;K}`dL5i z3kR*A=XGXR)or=Z**JKDF>Hs0{8vn&&I~Yui{1L*&Bth+;2{v2iuGQV(>vIV1)Tq= zrSMv_nJeCIhaLvvuiVgGcx2X12gg&bv^I+5ZIKeXeTz(6eKxi&6J4~_N~p;8%^H^E zNOS!g5G2#}M{>IfOx2W1qBDd`nrTU94Hk|jll8rAT?8>CKLgF|8M|`nHOUO@L!(=h z2B=A-0c`^|0`q2hzh`%Sm4$d0ac!g9a|~%{1u-jw3anHD*lM*_gDX(XLlH{MOrhk! z7GXJ3V7pAUh|SV;4RqLnnz1$o6)Xg!W(%uYYFFmCz@3c;iwC~TB8e&n+su^^mnn`G z9Lbot2iE@cQ5#`a8T4sQsJ%E|{IKxCdO)+JY-6!ymh@w*TLX8j)#}FsHl0bL;W5|U zWiZQoiEKmf$>w0hqgE-#x!P8#$*QF3Bb5oSgIgf{;;L~h6O5}TQ$T}?RZ~q!tzGyN z?yyds2s}s2VA;lEjM)Pv6Wgj;!a{6d`7g8uIMqY`2CE)d^I1KG{_J7hdEvMb5U~2R z^lDf7icBv5a63t~I*kpeIcBT|;ggJfr)O5z(5mTn?~gswM=zfN#u!z3vYmzk!73h1>IW&4lDnAC``*t)ywZpFAg zTrWH&qKO2W8_RIbQdCW~)m{w7l2rVd`{O5+Xem_)D@&}e{#jf=1u8qm=l*ZKNy6B-2$#!apkjSCTpQD6iG5 zoTJ$^f^HE^M8Yl}bALurv0_5}qe8o*YFJJZR?KnMBX6C>TE|`xAN?Lk0bH2PY8HZ+ z(MeROv|*DfWTW1L8u^AookC>KneY^nDdg9fLlgMwZODV+jg*)e zz*vYHYV}=v0W-YySfmH-8IeGWT3xcb>T>R~Wbj(7ft3xu+qN5R3_nlk-ppxUQ887J z5v;B3y4%&DQr(8(*vXkHs(_mxylKit!gAZ5!Qs#nn+hDr!r_~Zq7K>FIO(5WUBAmR zoWgunUfPMZFXTanwp~2DTo$uC&*kT;OtgWMT0SgFRBamV)>23@Tm-SGk>5&4O2OJ` zJ;$`v=4)qkq;e3srIp>^+LdUEOfU^=SK`VaKX`NHJOp0y)nAq@fo55|84-E?@#wa; zZ^WbZl*#0T44=szCa>^G?hGMhm248cQFLTbsBV}0Al?l>z z<5;xvQ>cscx?H&7Cl*V$S&DrktzA@SkNGaz4O2j)C`NROEQMOHYd;(Oa%&+l+)HOL zNaYLRym%qh&L49l?5=I?N|k>~j)ICNJ=3mSfo?;7u?qbl^w&>h0~Ry<=f;az4#Aqo zq{G>cf+dU2apxN^YD(AivuE-ItD~thSUz$3r@^b`R_Z)vki*t9ArD^ z>B-d(N8z0Z!Inm7@i*GKF6D`El4VAeFK$^YUuNs2H&GV==Uk6*xm9B7j@NMlMJj$s z6g}m>_$28DlLok=9lC^mQXm##Y?_pRCRr84o~#Bfw;MYLaB4AY;YGcb2O!Ga0lj5( zEU+nQJ+)`6GMk;CY8n*RZdXH)*o_6P+G&+m>C8?`?=_aM^rM$907Xn|)kH;aXeSI= z$>PXE865+Rf>lg!i>OW3A3V=t(FoO73feB7Al~Jg;z9N|v6E-fXPWbco=ilQo=lL5 zP?abh)*mpzf@q&45f$rfdSid;j~Ukc6pLo*?|ts77`<|G6{>@-L%q4e*2R$Sgb;_B^T`_(hHXxGPAZOc9#6O3?7kKxp;y}L0ScE zk!GFBdy1LbV&$&W$xbI1ACIrEZu%n`9ip4;uSyugT2=Oo(GY|@m!L2Y#_pUE_|V%# z#LPy6tJ9Ak`h$^FEymdGO)5UhwOZw{^=6p6u0K~`aTEL8n&$*^NeUbAv}@;4d$m zl8S-JOvWvrQnUM$;fqvenx)!{;w3!WCzF(uo;sUW28SWf61uk06ILij=4i`#nItr1 ztixck88bdQ8;{#YN0-@jJy{`5$84O+2$lK-jw>&mB{?%hcSYI~zoluWkXPP?tn7_l zBt&Vn;YUzjLvIQn)09b_TCbQTM@GnUGN;{iSf%dri8r~=*fPg9*@;OP*G?}zCRX!-RTs570z#gpAhh(_udR^!$tmV zDPyIKA(`oDp%7Z^u+e485Hd_(XctU~v0;%CxNSk(ajafjOZXyf6s9KFyBVM-VQtV3 z;Zli3N!wvy5!zGEuw^i9tz`O|i6B~f>GX9uFx%$Ty(hL6DTcyrZ+F&Cka9- zz{$B6Tt}-nQY)=&JnFN@lfBqx&%iS&QRBoCz6&B*NVS}jLH7QjtI9CH7NV{Qlk{`b z>uQF*udpASU8!0<@ifs%WtIi*)Z;1~r!HR}7cMtyM>EAG78`hRaw4m{#Km@=_&l&y zR~ekP-n1}Ef@h_$5FIJ)BOVkSbjvI&!>BjL6U;1=B3ZgetdntQ7)(qk8j>Y5q;12t zqRNhe;3tM{8-v#nuw5kyBX+mL4Aa2U80kw%C(PfHIC9SBkDk^7K*MTwPeYwaYY7|EN*-Flb|_oTSbnw7B-oA>yNCXkJ$1J?EAlV z_FlywdGpEJ*BX2>xfj3b@EiQ~r^;VZB5u7FuW2cN1GRN69PzJSz3*S%oxW|oegneD zN@@N5ugc%Pf1U2SrNj>_zbj~xX?sd5I{160mGb>t<@?`SzrE>v|J&|wt%KjRgIR00 z1&i{Ek75a?CskuT&{&KZhi-2;$myqOqyoYi9{yR|gjmP#bx9iIA*Wu;$ zdHfJV6RPNy!wpsT$s;kvBO;D`t6dU>x!tzx{oD?gc|WwB1<8-F?OWZ6Q`>rddpg3! zY~kbCGm{_Q;N9r-_N;$=8g~~vE3tXm2osNHGRRj&{oh>Qj^d|So%`}$N!^V*~>S)v<`!LJ$0g1De?qb4U#8zT@J;w@Bu0$!SYbqto?bkvvlizG7u=Z#17ELKhX)6bkB^<%=If@j^wtM(uQy*}*=_Z(!Zp2NBsVqHekxDz z5G0SMoxOO7um2T20PTnl`6vJ0hmRJ1G){dmkM7&d?)2kZP{~!0&#;GBN;%|Jj0rq0 zU49OW5Uc|XL!?!P)dgaUPUV88Fh9Q zgm4TOyqMuqyn#ZQgf)lkq*IT%KAIh4ZilTs$f8|Zez55%kMN~w7Xf?5|H=%tO@tt% zFv2B}s2dbHBXaIZ>>I4v3xdZb_x_VptMOU96VARq`JoS$(*@=Ld2{8x8@jV4EaiXk zM}8JP{fG}9i}@eY*!G#Be(Px_C9(zKM+rBC%n8AC{Rph=2jwZ)5DrX;)&3AVZnGxt z2j}1baaJi;3j2Z2HdNt{oxE@n2@}QnyF2CF13Cbb=*{MS?vIsAe@vAQVR=^gN%TO= zkNw~iXE=r-AA@p+31)PXeo#E0%zrT}74P63?kfz__6@8Jj9i2q?c%*92(~Z_aJ4o2 zWRepRqV*80Ja%wlijRnpd+%XB)O0f^SYBwXd>D)_uJ1-l|J|>MJ#yQBH~RI57(?8T4|etn0iGKTB^cKZ1)FRQMF3Fl>@gHvpvc!J*G*oTSXpXboNAaBW$YeP zwNREHz{+EIBAol#X6}ZFz#DoI?H=A3!J_!KGoKK5zY|UyenSK%;h!Dqm_Fvv5T7s< z=#ip#0|kXVPEjJ1?13AgqOwn4kWY7m@HnJt;3Mv8<+;Gr7jSyvZ5T?2BcqpswgS%| z2D{k0&w|x)L|?rS6HUD(=d_^A&=`^kVv;fh6e`|)?7_`Q3Rr^{Ui3y#{)i)lZO{#k z*+E2~&~t`M`3?WzP*A>^1{h@|yqv^C**$_uyh(9ScfRn)K?m;B0j$hsfm^{Kk%58k zCc6>xY5Q?H2lX4Fk9C2X-U0|CpAIneYg=tGyrh+nTEMI!<*HEM?p2vNmxYTJi6DgKEy{y^hISoc7QAqf=!#!iCY) zerjcM-)a5i<+-n{vd1h~%03RLxAh&YF}<$Wu?xR5%D>aubK8AlA*acvkI#T1 zGu=vo42uYsZp8Z%W-Sq~#mrjVteHdok$_QHF)dj4@JuFcB!=FAwhGgrqQk|8XBK#=5zas>n{_L+ynr6J z;z)oc&V=A4J~@}_?b&z(htF9i>=A@VKFy(n>s`9_B~N?eXcSq3Z;(l&?ZRQSC1-Bw z#Bs2HxsFwezR}DN#^Q-s8!Yi5rd3hHap4#^;!G!nBbl8_8-0mn0$Y1HIbt@qvw|M# z1Q;Vg_&tJmgLVQRX#!u!9FO=!vXyqiaSSFVE`-G73nT??Uy@qO?$QHS#^A&p)-K~d`vB_HzluUjZm+Qb(q3WTK`W5_pMZ=w(gaL9k zP8eSsrPg>Y(i(YrawuuuGLn;#HlVD-k0#_z5Md-E=4_IeAB!Ke{9$u8aYE3b)UIkR zQ-}J%R7lohiQ!SubxHVj0Tdrt#)%r3wIlsE`{1pXtPR&jlz6v8EkarAm^0>bJh@`d z;%`n_Gyj_5hjsW-EdS;RLIUe!v5ufgQ{_FKWdFQsIexWtlCkyYH`CWMH|N>(+~U-D z`r5SxmR`cy03TwJZi!rpHD-vk0c8`nz;27D4*``qPy(94i&-CL8F4H**$F&DIcCPG zQ{h!vI7;y8XEVAxnR#5xNvm3R_Wvr4OZI&ZCK zi>S%mFU({jnQrPDDr~(-)dBt$KE*o%h|~~30;Vamod8r|e8{GThI1NppBazGYM_*sQ{M1Q9&b^F8DWCY z2qWrK}JugSa|QEkr2SR8j$D!e3R4^qz?pugTuq8 zl&j2*rP;ahG`nV%eYbo(!J2RDc)I&FXMUM|-E|)Mc33W~s;S;Z2!qK!yW6 z6qs<5c8zOGFgif^Cos->nDhy2GY{sp$Q@C@Vr3@M#%u(}f=PZDE(si9i@|^c9|SEO z;DdYu@E4P@#L#&92r!w8#7C|dnNt{^dwg~}JWV}>6CoId3Ai$jU(+|!v2HO5J_ukM zgmh%X=HyJ;jC9j10SbX3A;_6XAB92W4M3A!gNAYj)XUE^)6EE)3+aoEOr&ejkW>9> z!T)aRnrtDM8f0Q&`e=fKoCKg*#X11W9Np};;dbE>`)rg&-(fS& zurs6BQt=9Q(e_eyYV@3yPXF! z?`#l>5xJ~kmb*MnKfkEtecWJM-D2~2h^xppEr%_YTu{!=YPGV)E|uuJcQuPU+pZIJ zikI6_H;?`hxW$hJH*br#$qyyYL6-SyCFf=f>{7nOpRTSs)u@$^mVjzISG_C=S1wNC z=W5@%{(!%+=m^MS!kD)zMr?ExURuc}L^Qy$@u``)>um1&Tn2tk-$48e6?ZeALl0r~ zqdcL`u|@msDol`a#u6Tvr#w9v4cWKv-1S(Ga2D)wY##@?CJ498ksbjt$@iwUB3PUy zSdtBeQzbg+doealM&&vTvPQ_Yica)(aH^8df{0WD2~`>wdadrT;O@fpNu8TNJHL?5 z%#P94KZQ)7xY8-@onHAzl@jDx#i$q8)ALhfstLIJ zVO4p_hWu7*wRWjnwihmkr-^bXic(MD*J_km4|$;)(Df8|6#-Dacc2J~p2`$Hrsv7S zxtL!aEPAV?OO3l#hkQUi@;^rhNAg?dkyEep8eZ1RGg$_F0GWGZP~47IW7fR_Gp5-f>wQ-Qj^O<^(vxKG_4cb8QeZ>u{&|Oq z9(a-ET$v1mZg$;eAxdhDQ*!TZ)^N}BbD6@M;Py1zp=1*V|=PhNN8fwxR4X5 zy0MU%yK#Ls>Op|b?Nwvn1Fn2ZTf`TiyKh|?4c*h<< zZi}|(@jej7qE|5tWji?nfMM8|DPSSkhv9~KDmm8hbw_Pf5xbZeT9c-&6JPGQcd_jQ zf`x&hN|PjV3~xw6P)kH^dgMBXJn^z5zM_ufss2ZEGB74>c`2G7wu%PFhqR7<#l-QqQ(Kk|zXJpG0(H+hY2PdBVA zyMqfiGShR{rk0}lqYmpeWo|k^x9o3~K`g}Kjls&@>_|KgkSjspv@R*KD$%lgG%Y-v z-hig?{nXF8qQfNRgqdS7EzF1vZp9lwm4jZ8JgOVU6DxtPgDJh*ep$G|_{yC+n#?XPlh|&BzgEJR+$f`J4jG0a+EVB6~?M+aSWxTXaIFr!zvUGM& zT%Q75_Mzc2SQ@q;GD%LaZ+MY2Z1%_a=}q0A;@=>ASYnvej6uh5q`|Zm`7a3cy-M)GOhx+ zD$cNY8k;y6RLz(GLBp0aCPAL)6v&8S#*Fw7#s^IdQ4ATG+gP+W^PZkLW*X)w{AXq| zl^i*5CS>MoFe)2C4@q^!6bb6ARe@e3V_T&ZOIN^d$g)eq(fX3Cqbi#&1%+EpN zDn7-cf`$n&G@)Y|8B!{wQ9y^}or`!|NW}v?i7pCh%8WGMwJXMyh#Qk)Bdd9zXS!u@ zmwu|zHMd|D(b-oOxKONCtfDauy}?T{r%bQj*ziThAIF@rF_T?kCWF+mu^2qY_+uO% zYvx2u==z5XZ0uW@~jQ2#!meutAEpYSl_KbhdfU?zQ#lNw^RQbV85vE zHFl_g`X5fknxLCT@IcJE47=^BKtOHI_6K|KNEV*B1)&?@p)oNZd_aVpouI2(Uqzmm z>u}W1>*q)B_)!GBYKfn-L-j>*0tp`;9H;^arbnAJ3ovW1@u=}WtA7C;+pWLQS$sHS z>%WBrNZQ55`5GRcbA(}T1M&}8eHUO~0yLIIAD-3!RR0@1K5Tr*`s&Xb59%)f3zWWB ze*rDM3#Hee!y`}x#UVUqsei*!At_J#S>q%43}v&%eMtQa)t0jAtxW)5Afm>D=vg&7 zttIpOu*xnf3O*w9D5v3mK}*cJD$RQET6EtB{mZO1ivo*c;~+vjG*pF&ORtB+dKHhv zM)4E^2BvVUs~{#~R04b1rFexvfQU5J+@ufcd)Oq;fC*2a&on-)e+i8Q&%2T>z>^(C zX8n`;XN?aa@iFJ~hxN~avB0>O@bVkt=_k;Rq7^@f^xgVbQC9yHJ~iG4$Y;p^N38y* z#``D}53#Uk_`UH!6;6%7C9La4I8if&za-l>9CSOMPeSReRY@+r^K*WIp~QM~<-(ew zpQjg0>(!YKV!VTlK&gI7BK|N`?@#e73O^G)=mC8GH*65#60)xTCC>H8#nV zf6rwCA(tbdj#h%m-q(+B4=@kUwr+_M&1fXlzGq6#(X@n#P;E_Y=fe`{$WNg&e}SJE z$UAg>Y_BJjJiu*Aln}6+-Y!(qhTJjJhPX@N;y-7&7Sg68j9i~;wt@d4;?Al$CVCJv3Gwz_WIQs8t zW&w^q_vve3hQOx}1WRG?c_6yNAI_-yLSEHnmt1L}8Af;6@Y(=aK&QV9h|3AYoy>G* z12>&$89fhEgc7Dm(RUq3OwnO1_xafm8DAOHkUT37)>(EPOIa&a>|(Km++VYmZGfl_ z)p1@^r)d}J;RMw|RH{my>O$2h+1=KqxgxEV&=hPisw$xXU5Ta&bh^(2>-7CVR?z-< z)cE)MHwYjse;i|Bgr$0sB7VgCH01t9C{(auJ|bnkN4*a*G#QY3!8F2wI)B0`dRhOo z$|G`cjSuiI8oxp7`7_8V86u429m@QG1_7dn8@^Aw95|w9EA<^FF`nEWYtyg8v4~wq z7guS`N=4CR%JLXUUKPe;9*kI=-XV>{XF-Uir34)tsw!@;@w-0xd0mjz+&~a|q6+hW zf$T_A?uhx^u~;FD2t{d$#DdVCyF%R;Mu3TrE~L|JNiur>vn? zHAL4(D-$SbT0POF#>!^xvM=s_2}@ydi&rFEkB~fi18pmz>A{ekQO^!ZQIiA-s~NQu zx7M+0q#qulG7W1Esu#R{Atqcew7S*5ZhX|Z&v;Le*1&FiDF+g`X)ji)`lGCgZdzI4 za;=oHCfgy>X+kY#9vW9pAp66*UR|IA$cL#^X-ZM$zHFyZQ>US$r4Np8$<8sL^hy`1 zO_{M#HtXKA(H}$>rZ7%)<6IduXt|OHf&vRdOgtSCJl=KercTtEM6X*K z`C1~BLFR(IyPP|MS`IImvhz4EEtAtHI5cy)xKBg#ZvD^DFu#?exuY#mbghO%?ak=~ zaTg{z75j_^eO$BE*ScPSWbVjbSpOrMz(O{EB^&pY3+9N9BjXduZWgd{sSPS7)}G;o zFg6p$5l4h^Ng+G+u)G7T>VSM~=8HBq4_|GU(R@S%C>7?578e9UJl+rUuDmbX8mG!2 zE?hPTx?4dOxa2~zS|yeX%4jPPCDQgj!syh96P)K!%6Q;0V$ZS7>|Y&aW^3&x@^d>A zWCkTsZzY}cD9iUj--e8i-A?-qf8#>A0|G(&16Y8vY(Y?D$(r37Wt|qyMQ`{7b=-4W z^bu=4xZ$yjR`79`)n)Nw!I!TEiDI4;t|yK6I~(9M9~1_-5_Gh@_W(Ozf)*U)ZAf^4 z$UPk67{Gl(y+u%=FGzFio;o;oC&ixB(JRu;T}ZcsVY;7pb7C@sKHGjbYqr|bEFu)q zXG5#8t-^FxYqCnC0#9)oC0A)R%YYLUjdbaMlJ&asKjGOzVN|u)WB+h6IrroBGYN=4 zm8Z$E{X>3Wj}XipH_Rct`D`euWp42Zna@{Tc-~}hqEfh2fZrt zprtDNk2hh$yjsnnh3RJV@Xf6rJoaCG4E7mYef2Svz5kq555CJosdjPyDeJS?_D25T z@xiA=h;NsRu3shGWqZ@vf4a_{tgHS1FWeh4Rsk1GRU;^RN(Xz$^VR)teNJ^YzyG-C z0N*#ake@ySgTCP6EyAU|?{4ltMotqO-B-Wcf9_kaerHG7f?KHOn3o5wyaARn+W=LP z2P54ounn6P?ef860Q0M;ucf4HTP1*Zz;gb{IXCG+>8Ut^${Q_V-`^XD6(G|Mh?Tu>K1QvSe@PK@ccrJ=jd5M{TiiZ~F1OC^U79 zZA&UAU5$h*&HCv5TNqXG{a~-3l@ESzLtk9AvyhMIfPz62Wue(C?)EwigD3z%)Be*^ zHF`!|`@gaA|4XnwH$VrVg0OLfDqu8OH&+Jj@jPd3>_0~?g^e@D1qSEP_TuWs(OqlXKi0j0)IhoPbkq@}F{(UYHaj zuNn!1kqcxbFLvjcrcAG#1<^m99qk1{dGmmUgT5_HGP$G3fPDoEZ4jzMl~)4a4t@_( zx9)C>u?t#Z1EmX?Oar4n3evc@{~Sj;$+j)L2&<~<0$;gt;ggnUfTD_nra&IjjDb>! zo>ja4NcLKr>_ScOIZ;+{3AIF5*a~$Dr5=TOK`qzb#ModJix0Bx5CDiO9u&j(v!A*s z)%*ZTU;(lNDQJQfLCLLKe(DUU_(8WbJM>J{`UO5*>fKIuIbw$E6o4B(>UV88bnI2G z=poA{C~^$3CKI#k(X-;$Phtlz4H~!X3Rx<4X6k?%4XG+nlPdH-ZoCAXr-}shhv#E3 z@3N^|!N^_0R&}e}Xmu5Y&XXPOwcnbyKEn9xbdf1m5F}sRwk(88G;=P+%g`#ckt<6^5t(&ddTes?dKi_k@ z`}9oDU7fYI9Q+S zdtlS!r}JeJ?#(ZTZ;{&Bj+-`c*%T)4ifT|H;RG=x<+`r{EjF!?0L_BQkCs428rk|} zY2apDbcinChgLAva{VQe(!H+12R=<1XXJMa%yJ9kDwkoFd@_dn($&a6SuaNTr-boVq#h_0X)Fe zCA<%aBP&oYfuMIR;jdULl?);KSyH=Stti+NYHjdf(ZkTR_&Y9QDq-EQN``y=t2WG5 zl$!=QuE=N$=-U*pztXDn*T25Ganl8>=($0aIJbfd(ulR4GRqAtNJK?=j#$vX{iCM~ ztrsV`h==n42Yon*E;$snlmokjch6j6J|l8aGoaV)X7azy1Ew=}(I@+bNZTe|Kp&`2 zVt%)1kwB2)Q)E09IjOG1rK-X?R7}5t#0G>?E`WB?G|E0+2t~+JV3%1>DmL=UOv{@a zDP`j!wEm0ruhJX1=e>>Y7KN$C_cAl)Sw4Cg6x1YvDoLnv7XA%0 zXS@(|$v4BL6w3~E2Y-l`N7h^s^{QMB!-pfW3BX*OM})A7Xn**t3+07znT^Bc5eH*G z7#yI>1TSHc+-)J!1`{wc0AtE;W{a?6udM70#TJt9(`*Uq)$}Ta6I@D~!2r~N%?fQG zmt}BM=jc-n&}8u4q`2vE(=T&)2IG4W4NS2fDE3Z?nKp7OuTU{zD+Xka1@B3YlYvqR zD*+848$cxp^>{mCs)PQJWG)G6$RiDwc1UwfZ^Rx_&(dPD95eNlHB)47fEPi^mp!U@ z4J*_qoFusn=-djb+a$3_%TN>HO<|r)Bi=v)FbIg|Z*4%ddmOg~!=dw}l7b>jyc(<^ z##c0zP8pB~KzDLZv3nT0DT=ZTdWmOJ4b@tw@ldm~c&OPJ4;>pxFS^!L@@h0Yyl0W$ z2RR%z$>q1VlV!InvZ04**D8y7aMr3R_L4tV_V#NDp)y3BMbvg(*BX3q{xLj^vG|-3?q%Gja(@Uq!BDqy6(rk+ZrXBdJ)N?Pg#B3TEYSZPWEF7r+ zK2efoY$MEN1n%df*&d=FfECbu1QW3uASzP4TVm7(jaFDDpZ|L{{A+mTWB`e(!Xyn~ z!TBd}&C^$eoe3vJY6iU7AQ(oRy&9BU(^>-Fe$6C|fiOIDAkpIS%k&SF&{ngCdwXvPBZMKL<+pNQ$O zR)VU;#)=r6owOzG5a%eu2ASUW;qN3zGs^*8HFMPh2narM zlas@twn)H-;i7Re`qQ~tN&tI1=&b{sbY=u*`g_%^*r{-h=xsGnaMbl_5jiV7@XU$q zqzs6oJJEZHX5?`jZCUkamMiE0Y{%~8p<#>t>*8N`FbGToN{9vAbW z;bX~ijwgaVDLldApVVk~^N4vqj8Bi_-&q>RLNG#~zZOzHXt))}6Au}cq6JUslSZlj zswwu8sejfe?JpYsfa!adKM>Ta1EwbLFSsAeQSUjKSi zH?O|}wJFRBN8YzH(i^xhFpFjkzo;Hn1H=pxq$@_z$)HMAm6Q)De}_~S&JoE98zwPv zP_XJR(zKOyLlf$}VrWw~_=&?Bv4DR9*P&I=GD+i+)ghFXA9#V`TGT*o8hGL?eH32( z#R@vDge&4!cSXd1+GG7tbnDL>Ar@Tm>A=K^^S~$dxoWtEW;OR#R%X?}LJVvpAW-BR)G2H^Ql)d@}Wc{ zDovU;(uN&RQBK|{(6}ZHD4mCI|4o3SjWVes1(I+Qf=S^Ri9jS|VZ$3mJ}ntd0-aUK zAYPckHAx1T-*xn9EJfZLT{RZ|_%WBDhfvqV>YE*E^x2KWFYz)~Gak!%4ZAbJIOvTDGgl;1si!kpAw?;9k z2#MH=mK$2Dw7BrhutnX(ulIVyR~4(Ihx4VIg`gysWw@w|q#>1;NzSL-qi>oWV~~dT z5*IBbRP-&%aF>!^YTGU_-WCkpPnn3kkpd#dH#JI#O%1tZ1q4m^u`BN=)@9SrsOBw1 zuGqkJ2wR;;=7Y{6^Fd=|K9^IG`T5yn(_(6R{@~oqiG`Vmrp3a{!qMrJVjiEIo}3d4 zN2bMz$%7A09-iJgFAmP0_~hKo;Uf#;$n4Rn>A4L=-&LoHDjp{YD9G|ZU^;n=V70eq z^~*Kw&&x*xw&}~DH&UeWzZ(v9hH=*|QH3}+f?^xFT)P-&hfqlkZB7SX8A4<4Q7iA7 zt0YVISHe%-h+qc(((Mw#Y+62$Ck0JEFH z%a(!5PX%R>0xqH-*Tu>51hiJovO}g|88VX8PawNAaXWg&Uo}WX7-f++%6PXdAxkVo z(o$;yqcpI6Qj}-RGI=1f(_S2CC0D^Ik-Q`-3;lpHy(}4PsEaU=ogNubS1Rdov`AKgcQTHPon-%Cb&qS(O0hg zSo#stK}7~bE1V|jI%Rsvz-!Q+t8p_%Jqfq6*$td_FJ8EwSm7~~gb^*yB7$DEXr*gX zgo+^s5FZ1A7$hh`R5Od1t5A_FLektn~!$h$#=^N=Zh=#`K`l@iC<|>J*!BVj5Tl|>WEQ#N4Af}5^yY5BoI*QiKv;trR zsZ6N)VpuOraYGAPHY?EmhJFRARkLi%SdFkGGi!C9#j#QO8j90$4Vrp9i8M@QqD)#j zk((Zcn~sSD!nqr zvaV3(oZGYZgH01UNoE-gM(zM(th2z}lGRaQPBu$a+LeL1+w>MK8NV9u9~^3Zx*w{3 z(lt)ipK(_#vDYjH`>nDyuw@Wp8 zOf^eW^(_XY>HC3gWW*_lCT*d<(KGdD%JpZ?`hNYHQ{g5YVT7J~mZ+Ysf6pT~3`GYm zdR;_K>(BTY3kCm;Q#6hv=Rs@s3R2(B3H)U|C*t=AC9GDc51!x(?)8F4 z{0WB!MombQu(@KmRl;xm83Hq0d&|e%2wVKsTJ{~2{xj~#^t=VROcobN5(;?%RJ?3f z$sQ2ZAYdF2%~ny-0=JxTjr)Im;@`DP(4(I>H=H(Um5mj`Dz4*7<0X{xN4%s=WEHRt z#;q&V;`UG0d$5K0h%j8X+*6Llm_1v;2_|X?y?zSbZiSeSOlHfnb&TTNj$>7kO?GD` z;!WDNkwOW48jFZX)|RyiNFGvZh&8}7gCsRsAVJbt5EukB2`|{uhUEnTq`DGP9yQq1 zI9p^jgjTI@faR4I;%UPAks2uaW;&<&5CJ? zv&+7DmdM2Medm-B-5UZ@Q%=_>9KTE)p}HU?S`I*=QL5Wt_CK zCGNIFyL8HrBw~UCWQSyakZ8ocd1)NMH?Zn5Gu^UK0~x}!Xa$aE`D~Xbdt8y`V|DP!;i=tK z*iyqaXgB5PNuOWVY7VN%u?wX#dtipqaa!Gy+gbF^ZHnIQQE7DxsdZuF^Y0-hfa*i8 zX&2HDzmJQ9%P#I-q(z)CT^GgQ_U40pP^p-DP0a3}dq0NiE){XuMeq~_18Cr?RTwDo zgZ;$hWZDiax#|$RybX&KfA(llpmhWlT6pi$sFh#t6MIkLhe}WwDDV&aPm>i>bR4`c z&)9de#wgFP^VsOtNb2Jow1(OrTG4sfo`&!!Kile+Pd79Cd5G+zEUHJJsb44{ z-V`5_STPF%=U!`Ms9Tl#U*htGqRL+56Dc0eByeB<@^&axory>tBZMw2H5P`Sn-uo`n_L^$Qt6R>!9UX(m;ex~v_2ikb3quZenB~0sBJ}JkbaYA+lqmU1JATdU{}K=&N|y6x-XQh`UMYF z#cKwlWkJP6q)MoZx*DnAt_Y+aL|SLf4A6P~0_jSEDFa2~htCu4lt9sNUULE>D3qY_ z`DC*o=|~nEPp-t4o{GtsR};gMA{I0L-=sPODVWg{kSN zlXHsNs-_1OiOddGGOJ=xMb}V-lJrDU+ANVqVpWFypZbMOjnsw)PQ|bbT<1`RwnE7b zfm**%jj!*e7W@QfG)w0Cjhj0(K6_NVbSqv?%#8pu$z9$IBJlFza)xh4kglujB;^ME zMH6yEQ$ll{4@TI4Zj+jndIR4Q@_Z6|fd8jU26jLK_8Q_Gp)!q_<7`fX* zwlR2{G1kZ!2{zz^-ToE7*-JB$>f2*aB3f2PI%*Ox8iLh%Y0$l+ zJP)~cvWjqux_PRp_(jq?4@&d&EJB|Y73l6(-WjHp2Z5_{6F7PchJ;TTY-Q0Lv?*}K z?_wjSldN1ZMN+#)`Zmp3@+@H!^oaNj%QZU=5|=6+1&L*|L{-!=6(l}Pc47fRzw}$g zc6!b6;_e1|#V3q{lXt`d@|hj6_ms~cnxd||quA@cw`Xc9H69naJrjfD{ey!oqp)j3 zBmM5F5RH3D5uG6*IQt2qp6zG{vG0zekiQz3u2$5rxf7H(e56N4{~qbtPAJtc^M=Yt zFcinFinxh8y*^}I8xlEGQPl;*iP0kQS@}j+=V*7in0dNUA{AX>;z9pePqXrorK;IWqLEibB$?Knj}g(^%zE z#<2_`lXarZiS%u5i<>Py^;FfE@H9Be#uQ8uT>m1gdW(vS5Qi@23Wl}wQw zBTGM8A-SUx*&{vef}4-@Y>m)nSd1?ArNnt4-|NCaoz{xQzk__S%fQ&8k;I-n9_ z5tnQ_KBV0Q2uzA$!5;`5?B>vC$#IN&LvuCGX!RepZk;>36l9A^kntpBO*SW*K}d(8 zgp6tNM$16*(3@QdGPFWuDLjk<~Ah3{==C)nB&bm2l@#WHYS$=!%r0k9T>+$8?Jk zE(>ZbYIL6{|7d7c8J&npIC?DNijPnZG~4>idFmMPkKj!Gc^8Bsi#^&f`7ja}j%@B% zQgOt98Y8-Qd5i7?*T#1>q7RJsGXuW1|Lasr^DFs}+Bgr5^*Br`%GZ=r=@n zYQ>>D*_k}XbK}8=@FI%FiOG(8X5_U(RikVsD#T^TP>`8bCIBoWBMvuqm6G%%{}LM5 z)Kwi4uwXV>euyntg9L5ow7Fusna<(?s;@9C5c&LJcz}Q?XA;H**3i@1?Cf`s&WC1J@is(eu*egoyv;wHlG+PlLV-c);1&lL`F+d{`s_!emsFAmorHC|!h z489lnS>T0(E9LA#?65v@L*uXF42a`qHE*~jCgY5Zcd*WByaz*d)QY58Waq1j2!BqP_V?_3Vj`@I{R_SDJ^Hf(rVML z_ZF_LQPyLR7|KnI4z zLT7;x1F!*XvBLDpq#+9qc~QP2Q;MY|45VdrxcsLb=E#i4(Nc52TM>Dq& zcdA7BDAGRfCHSKxErOGkq+TeR7E9x0>+Yz?@v9QjG%wf8=glyG9O1gk&cH*wGu?8a zi4_2Jb@zv7(LBu6)#SZCB$r7Y%U+5>K5xmr5=JxVfbop&l2ugGzazIxW@NnA^5unb z@g-T&>a8kvObiAAG9PL|{o6zcXrZhinLOOu658y1a7Qe0!8^5yhLSEIgQnZ=Le{zi zFU<;S0?kIvf*4|H2}!2(R)wusVxK#7e}v$q zL^N-YXmhZ54wkk(QqdB`W0I2sQIXvMPV2FZkvA2sYJ9d7*x)hF1phL$ksNw(las>b zZI22Fd_|CUJrFI~SXr^0?R&9W?vKpq+C9F7C+0!`&|qt#%DPLz*un}6PQ_>Kq^QWI zcWCYw|4P)iLe6jiLB{ri3Kl(N5uZXr`@A6e3m%JrX-)L61; z+`DbNBw-ycX^hageX$l}B<{v)HaR>?&Xj}+BEuHThow};<9yVx?_0Y&0tMg&q7Yb$ zE{S4p`wf!T%qgu*&uZYqRy@e}JcZd$7B!bQ&c~p0YPEpHitq#9H@Ejn5+MyJ`H-kW zXohPsbU0>W#aQ8kye=tGxmjWfj_&CL1Mt0Y;RY#4(lu_}g4-p?l;g9f(xXtm2Va}DWZ9M<^D0VTa^8Py zHkAa?T3sf@yxLqbLl<9JeV`$j92IQ0Xyrm^DDJA`z~?EWqrj(ZrUyQU$7SFXQAGL^ z2htE^mm3I}HniLl+3ywX5Je%E6SIP^`6h&x0If5=>Za%v0_ZRqKP8-CZ9~m$sBhK7K5ZM*K zxNB~Da_ZQ0mZQx2OSo6q_iGcocAY+bS_?StBC$}}g_vZUUQ|a@=89QyY6x4Yc!+IE zTcv8)0RtVCfC+mG7!ODUq;B7w`qAvr9+4X+E!ID{r)6CDL6S3MavmciOYALI>7O<8 z=|5rA3>*8SVNm##dT=)fgqz>F_T(4irsCSU=dL~Z%(bUpy!PY|u08eHYfrs;?WwO{ zJNGBo&i(M(xj(&j?sMBg;vSyHwWt2z+EY&fL{EP4mw);E^>6$cL+PtRgKHWj|Mc3E zpCd3{J9pvQx!=ZzC%^dNxtD(ayZ=50@)J*9JNF0Ip8UOQ=e~LEiF5oqz56u({Z;(^ z(7-`1x!9_WHm5%U}H2Z!!$NdF{y;f!wG5@Y++)GT47a0KN9)E7zWUo}YZ}+Ec%M z?a8lDq~#B*T8hBV0>|A+W|j*$HYrkOv&ubm_9b_rTD zn7$G6AyMp;47KOl-LyvVP9gep&s~4!cYglo-(lYRdyBaeC(L~>fMJOf8S@h9KmYw_fAPIP1JRxP(zPegF-iVA2JmO)5@1M?HU$^IsAxyW z0Ax1ECY0p~Ze3GWT>s&pFfq!ZzfQ9X*UN11SvJzX#wzs-%rKwh=dVF#!1ntpOOC(5 zt7uH>{;RQa-=K+fJBG+pt)foY=$D`Q8nuzuRmf7nwKR@@2@pTmWcvIjlg)Eb_n{4> zkEQoXB&Ttz#Hg}zfBuDk{qysm)$Q+F5<_n!>J}R5whpJa<^Ny&&JWmJ`$kJ;419cv z?KzUGKVaR^rtvot0wp0ex}d`Ez$p9L2xu0)q1tYP1}qjb5hC}mWG}7syM9rg^n|aS z`yRNG1|WKY0QovwAK%c_#E%+1QzfPoK2jfBARUlR>m`Qw?A?fc(*3Z0lkQW>@y-bB zvlbw1TmY6yp@LHZ``F(9W}`Vk9$HI2PYI!1|Ln86P4SCA`r7p`d>>wUx|`Qo#NN(# z6tS1h5~<2VDpfhXR?8y40a`fjxTnn$a#{~K^7x(`6vf{BDaW-vf4^6D zN@c_M2bRf>tXOt%X1(>cV_24kaZK%#a=5nZfEU0$E=BU zYQ%{Hf#nR?&UP8@I3imn)!6)ER6yGFM78nV?M&yMsX*Xf(-=(AY(r?_?m-;>C;H6@ zuVR(qC9fEE#VVO1@8SkjT6amB9OW`SlddBTsD8D1h%(rN4>+-lpAa-W@s3Q@ml#up%BTpQ6TO{26?kY&5rg#c~bVV z#(tgYdn&Prkl`+ytP0zUjZGlO}`v^ialuw^kLDnc}E z7~weW1vNttz}zCJ@a00zT1Rw{QPM<>=xTxTok@M6$rs zr3J=_>E1+mikfF}w}@wYw&nYGR_5_+tyZ#dK6}M+Rsnz)F zcEC0DYPqPMt*_}|k7)%}IV2A7t#TG=jVw$wuTCQqsB#Y!Vmo{cSoP~llK@?WlUCXt z7i%Y^huy5&-McMySeaYUye5DoNx7NC!_K_2usV)>Taz+;IF`z62YO&{raTX{aocANx8OQnq2Rn>db#Y-54bpkgmu}; zSLBUYU=3=X2W?fQAE4=T<+!t2h)l`KNt{Xr%Z7G1rPR?X{PjHKQ3M*P!8lx83`OySNyrKB<4w0 z_+qbzfA$+$(<`4Qel-k#z^-ufTyDKZ4~8SCXGg|1IgFUgWeFqX3lEM@4Cnd>hgz48 z?f@>Sk;5sTv_OurBA`Smgd!fb%6kpFnhgM~kszj~zDjiHlVDzPPz?*QE@e2K z=3+h~u>6v_;*e9y_cmZrCQcuoTFOSNQuo%7t6TK@$YiIUO6F;t4k?ik3al~~NiW+L zF2lCVCXUV##AqGV+uc!T`iMnq1!Pu1d|{Z^DVY`PR5^qbK^`{)N5IcprvzUgZ`g=q z5Tex;d3kfiw3t#?3|n4@B4-K;aH^~HqiGL_Nn)iy_@@b5Cd`Jih0;NW!UUsS77|>Q zd~m16B3C6_n3B2KE#U4Hn2A`eQ>#{~C~3D%&MKD^AIdf}FEG=eKO1J<1L+;be`%GOeoQ(!vpDC1DQ=Ay?Ft!6b-W(2%5u?eJ!Epyh}e zLo+_7oo+I~mTQ7|CcGFJJL;e}n@CayXV_&VTFhI_4REeeBu@*9S~0?u%47`&xlQY> zVqesE%$nhO^8Hl@a|jnLHE2u8!IB`99uAvR%SOet@3u&(W@55gpy1Y;hoZ@%qV&^AU`#rXVzJ zis5Rh*-ekePMJ!5+zfu*vLRY1Z?(8MdF2MREP9jMWiGB7rydpNiFiO8{7}AigCW{l zXLV+4&2?tS(~~#3r7SMs`avm>_v@VqznF>k0Hhi>J#?#ImDfS_*zQGe(c3X{I7uNM z!atU479FwItdLcsPTSK;qnu7PQJ%yBvL7Ast9Zxp#NIrAeJ7;NQSP!!M* zPRgqu?+kHm`XU!r+s+4VyxiU?)W3!<1xi!ZpR0exNfh*V^t*fLo2<;QYPj1)C(D<` z$lD}jO>_b@&6|K_xOx>iFTRb8WS>=Z-Lo8GON6-O>Y zd*iMM;?Bf{^D#9P;gQAW5_R+)?ONYcMhqjU?67=(6h<-lJ_FQKvg^J~zH2uJ?re8);Lfde zZy;G%yck;Jcg@!K21-u7{X@5t?QR2f>(67Ay?k|Pk-7u6N&C7*12xtGEzx7Agypc z^)Evu(Qmk}O&0QtlYHvG6DdLd5nC?-dA{L5p6t%K;R^$mw7Bc;3~XU2YPUT$kb7fs zT#fu8A``W6aRCp_jc9{qMr3!?FJRgv4T|zYFt$U~-Gj~LciCu+N4eFP1~LUHqH{r$ zk~;6;%L66m!Ce)r6xkA{yuOV1j*QR73k124Wc~RizWWt72tsV&nxX9*1lPPlFpw7r zCSaO?XY>7m_2$8ziEaf2Y=3#hy=4ZEqA2=c_zF}YcH2*Std z8ZU0apzEx5dm!t;He9Hex#f1aK{qQ)=t?h6Bt1=!Q_p>Dj5$g%25=j1ti)~2Upz3^ zVc1o*)FQ7#gQMGpZnq2FZlKWZVn}Pdv$@R<5YrTfvbmhdjZO>?w<{{JU>PMx9Kc1M z6`}-3JY=kjy*{3*cziZ*w5}!~bAq!6=7a)FGAB5SBX_?b?#%pbc6@wvPYCOqn+tqz zMl1!Zt7qxcW8w9RQw|G-(}wM*go0)Gu5}=J!y#yP{$wmJEfCF~VHk;ybB(vd&^>oS z6!%UGk#1ff^L7tK-Z6o{^~XNelHEAB&Y_8v$cLj&g9o){vEBWEUHBWkh+kZD^vLeV zyAFaL{*t&I_y(hRk=LQRY8A-iC>}@iItt{WtG2unMhxz>pk(`4q#lZNf)#9rrnp*a z)6G2d|Crjf?gL_0R86nyh!1f;SJBZ!l;KhuLzG#)PDUbJ*(y}|-@6d0j7jyjj9LD- zC}hbDY_{h1rg&u-FiA)NlP?|D_e&3AvlNpgQG(dz|CXW450jD06-z3)nc=5E` zcxYm`CdRsvK{^z*Hx@-rMo?9E)FeHUx&5nIES@ddi@Rttc%qT?t3mKtq+9;^XtG7t_^=eIPM$x^d$E&q%Wuf;`ar7Xynpb*+ zno&gBSl;2-JiV~k!%YudZ>0Y=9Mn2m-D$A;h;!OpF(XN*!mmZg-sz+6Pf>ad{DM&< z(N=RUnp%ci6}Zp>8!EJ3j%%wsw6|119eE6rxH6hz)`IIPveHgoAV*z%C=HrIq?ZkH zuh;-!)d}U#K1cYXp@0R8A=1)eeAi_zlH{w0-$5k55#o4*aUXOiJ7Y+sTTCr-0nvpz z>djjZMW=Ccvh$u9NiS8S94kPXNEq0(`W35U0#h<@kSIrzX{NLIkLoK714S{OFdPJZ&NB()Kx>$&+T;}U(F9N@^znMR13*GXUL=Le zF^IT}F~88_Cc^I82W2$esrIo=C^H0&I6*Kq7TF4ynQ#Ju7rallq{q}7qRZmkC}oz0 zPBGz+niPzhv8uM9*w}nOTajB#ObebTcbR}C;+M<~>atDq8#FlNE~_-LfAF_ z?(G|XK**2#dhPpigZuX7#793W@Nw{0_T_To<6=-u@b{1H8Cv z4T{Geldn;`!9IE~NAC^wJ+SE~R<3;I>ba{=UU}ilYgc}F<=aJwL9U`SqlDgoY?uRay6=ju6u zCs$s%`ukTubMoxVFe3*?doq|d5O>lKoCL+*`EizG@6na`96V&z@_+;;oJm2`XORh zh0NFJ`4fb%&qm1P(SagD=+)mN(tDDT0rLC-sP4Pm-;e0Mb9l%oerZ5l`6K#H!z+|N zMI+)hEZ}p5YAgm%XbzGK=mGuw60I&oEU)j5Jf(BxdGLe;_BmcR!ID{B<5Y#k?*TY3 z(T7(RMi`wD;{w=MzP-lSo44nE<=+s#CBb|fL@Rh1-@Ec1td&KLq6=t?SBYBELjE4i^kpRgo{0IK`ul>ePk8tr zF?0X$>hFNPMWlYd!=m6x=JXd?5@UFUpztA4pF;4}-=rUYK#g8#GY2VC?yO@(SH1`u zX5_FW`#$rv(uR_I6FdL_eH+mHE?8ax`nT5N43emSC`B~v1!V*zg|z+_K_13}KC#U` zVszzCnrsb#fPq3}6)PgF;w43eOn=`MDeC8i?Q=*C_5maPMSzAt^(qlr1kqSZ@UP!u z)>P)+w?QQ@5siE|fsQLLWE3Wth^aeJp42+hKKvZ3FV<4P5>ah@f(iPKWrJ>X5UE4m zpOaR`cY#y1f_R6a`K2rWKEqwAVPC~$Lbzl^Yhx3`uB|m-a_Z*h-F61*%6XQ~pMk}} zBBap?iA0LBFkYZW>`t&f_7VWjuzLwspXN6-kWEZ=-v$MIn@zq~LkWfVUW9!~pI&Az zk5$Um&#h@RvZusPl&F18%G)Nv@_A`r{V2&3c=YYi2a0FbIICNe7!X@Vq2g2wM~)r1 zS7$a5>}`J*t1}7JAataRy82u6`**H>;p*>5g_#~>MCW7E;$4f`VgM}2-0Lw9Lj>(_`q91Hnv6o4f^KUirTVHH&wPQ<3KT4vsqoGW* zId*G~lyT(Xi3BjZCtkMT@iMFzs^eA0_h*#P@%xzu3o{fkQtGTBVpup!FcR#Pk@F{z zHT3iEHO1HP@^?b%^&QqMFUoKU^8{Nqaep13O7qGcZL7#;iER~i9!<>pD%}Rq~7PCu5t(?5I6lQhslHiRFZLfvl!pV zK#MU}%8uB}7n<&;rLS1FGvJjscx!{USu--e1#WE^&khfY+!#5^?QU&o35?WT8bvaD zZ3nwKw|W~UzU;v(r)|8X?z`;Um+Mm-ExmTQ&9ZmjNVJQx`I{)m>gUNBy!33!%QgY* z(s_EB;BMDn6W;b7N&`zCtAFRx4^7mwwZ!U*Q?Uq+3TE~51uMQV0BKINB9deE*Q%Jj zs-l(=W#R;aZP8hA-uPi~N_yL;%w>m+vVeVjQ}ixVcOHL4Cjl*@R&jh1gXRi#NRB%$ zhI3Z>gp)t}#^;SwJPJChIl-kL)}LP?;J@)h2N_A|1eHR0P1)q{E7o1HgR$V?uq>l4 z%$up7uh>X}aW4JPCL|JB5oP3^ik9d!qib@05cu!98!T*336PZ#&+l zXSqfFdEcOR17fla;*h9=hM_Jp!ZugVlEGk{qDMY@5tTA|9btu2xNeR~V-V z1fJaM_W}OPLf_#}zMmVd>q+`|Xv-JyAXN9HL zYW+Mqa8~ZHs$Q<+5m{#h>L-EKmz^R>s6ec!3usA4EGrFgUaUIB8X3CuFq%oAh^@Fn zo{GAvhv8SX2E=iL`YjXW3=geePPD4T#77m7<-C{-(}U{tj*M9m$DgW^gJ(hy!*(POHGa<>J$ z(+tGuMR>Gct^V?*^Ov4wph^5`6{1qvL!MeowJRV1RY0o0LfrbxWOxuIl7*{)Sl>xV4;Pr%S zlF5YoQ=UEUiRV*@!QaHBbhl+qX4zHDKG#U~S7l?Nq=QV8vjGEi?t>j3{2`HsO_7 zxJvh*0Y75}S25vS8V$Dc0d7&JRjZR$xZ&QAV@5xAC4k!1;Axivr?~K4-XxZ{inMH> zO*)^=Kli%2owa0=#kItclhtT+w;^W%Dn2*^I``=y_&?yYo?O7(`=Cs^0(4K$87oGaYarv;BBsnWIBk+> zD>pZ^x`xwwGeWCVrfo}p|DaN_!z*%$5SjH&8^p>eVW5Jd8#<1=-4d}?1Xn8+T0-2s z`hkyy8C|*hwmY%Z8;PSX#G~0v-OJbAB0?c1$!zt}aBaz0=m}L7m~ld}gNJ~CCxulWzhQe3@i4ScPvxmqf90T}0$CAPy;6Vc8nP z6VZ`uKo}HIz|D1hI((3O=HWIqA{r`hZW8ICtbghQn_V^ggYd|{sUl584?(Tgm56AU zqM==lgmxAM4QCA|k$M^E1O+nS_*>~&N$Rdl@B}vEq$G>X+)isyFy@H3~%0y(B>3o=W42z(8+qc1zkrM zz?OZc@gh6`Tc>bMvn!QOFgLx*byu7+O5Ay<-{o5_bGzR03IUFKx}{gk9(HMko^APZ z{gMcYBDxXG>`ox_27;J6o2iwwWgt+#8i&j;`vaeZaM>%xATeQXqgDKDJ7}r<^q~%m z=!Vr|2-6UxG4zx=<9lMU94UQ@>YC-a9X*Kab7hD#DrI^E<-*sDxb{jMP)A5VmoafvsHEH6B?P4o{H=ka3dC( zg!#$`1Pn`h2;3Gn7}TF_sAZAm#2D=?fEfXIfLzqI1DVO@dO&kH7p8>H9-9_Z)AI-C zW=<^3JTxs9W)_Z44{U)78{*K+-28%=Jh^aWc24Y_J~laXbpPbk)ZFy^{KqmpA61AW zrOxMCF}!fRhoEsyc@oy6X%j568AZ9>q{LH!Oy76N6*@xxwL9c@&)jDAh015Vv>5%06^_ zf5~x56|>|zLCw=jCa&8}3;d-UI%wD8SY0kURyX)SN@2vKPT`PIppR##ix&MuGu)jY z-gLL`VEsj5*S}_qLjB8@c;o5!U;e(YU0nA1*He0Z{S{GOu7AfaZ6C6eGW7kI&jWxj z3cvn?vqV?#zw-GcKx@nIzx6E)dHmN%ZRe?_%thmO9#2#=0l zu3wOM(%bapji>+mh4)|iN&&;XeEzJ+zyHdYEE?>5LD(hy^zSTDtp9+Po3HaM>YhqUDr`2)}92ixy^10;Vjf66MitQ0QlTNui45-gx?r3kE(D z7;pdMf5%f+XcJw0lU~wSsu4^iJWIr)mA`%=P~tO^MN&e3Ixq;fhKx%TF^V0(K^=XD zyL%d4F9%KX@-{ydc%=RnNJi!&QdocL6DaEEiKgCv<#QO(!S}y7OY-Z>!vE_R{`x%4 zMZ#Gsv~ozDfDuW`5(-yql!`GLsdYfS@vng&l9=E0L!tP_Q`8CgIHPnGVedS5Mcs!p zBoXkm7^De&2@3Ns&TeY`}A^}ni$ zGHVxl`DvnQQasYQ`;kq!(feh^6UiB6i7}cbGcmz(|GfsMyD0~m?ECS#GXBy zD#+Q~(`DSZ$XO^8 zTiRu7*km^=;|GdMDJ@CL(vx6nQ?w2`zwM7RwiE^tC1|T{$-W9kp{9#rS0u)gwl!(A z`gz31NU?pt5WnzwOMhWIaY#pw)aN<^TEUqF*s~H}1Yyng055*dP^zESDJ7r&Cet;q zQL|9Ucn=pkh)9L^{>!haPQbR$)@1*7f*>%50>t#6_JyWM^VGS#K_k{vZIhPEpvetJ zQ@iQeNe870y9q*I3#Ka_W8P$F!;vH7G@3`}Qb1GsB=Q@K3aJl_v!TOj^Dp%;({Pfi z)!U>4&KEj8XX*I}aI6{HR?YO#_K3Ow=vQ_jHs>uP6dg7c5_fud`<{Ms$VJu!zTwg$ z?`U7oF4HgUQkV8n{O?)wOlz>cT^KN-5G zUkG|SH@&cL$*6cHzT*v;dmjnkqz2ZKco=6Ydp<%o`V5zyzy^OZhTg51Z*2{|FTI>xKWU!aJ z;G5#SUH|f7@#y`DG50;vGjRVSJ-ZqoV&3$)N9@%m^|AQ#fNh>eF*WL45D0cuR~mkc zzA=b)m<%km#TNvedeVpN5g+@Q{_>6;OBVf&zaD2^7V}Qv;({%8=CoqvUBf*qh#F6u z(zY{*yK5#~%8F%k2}3>wT85=gHn_CVz;Nckz`#BI1Bo-L>Ub&ssyf90b0Ea7$iTZ8 z8W>~>gCpDXkz5aPJ{BmV`-IKD2>nYM=wb>G(H|fsYZ1+goeDKmlhem$kMEj0d3;fQ zEbSDJD7f(-t?~RP=a0@F=Emw{i^lhgV+Jm4Q-*8yv{j5v8t=5_7nTR^-*s<%V?24< zj$01xU)2IuE?5kHxf_@nEo4o~QwqafttOzoI3VU1W>0YX;QaL5Lo)}bdGMAe8(Q{x zR0U9KxQebgaK9e&9{9+v#s;D{4mI@gaEX;HjN77GoKnLV*EGkbh~U0|7&m%7%Z?#8)x z!{dJ=1*3Z3*R#efre@|JoL@XXdtz?(!1Vf1MBD^}w`i_dWQ!(lGz>`c@Gg;>S4QLm zUz*0JIjjS3GtVd@cO@TM7^o~z2HHKcSsa(dUSgWfi!zmZ3;*a7*5`|p_pD!&^O1N+?OAQef}vK_5Lgjz*q_?QkU%_K3`4MxQ%Rh7lTPt*d^q z+s?=&dxstoh>f02r6au4=((AiNvQA@b`xlrHL3voW*uhGRcL7PF_zs!4E-b@r7F3;*7m@oIix)c} zgbaP`qq#_*-77copasbUM?_r9Z14hdqKOb}hg}iPb=nbnPT~BpIlY*-eB~xR9J){Y zgp{h{(b$dJQCKGPT#W1<9c`W}H>lVm>n)|MgP*i$JutAVYS`lu?~D(WR(1D)e#C#d zs6mbzNK%NLoN#V~t>@-e;U1(;MEfZ*GC}13x8Ow``&d6y~ za)Mo9wG+srNSmU73+WS<1UiW7!^57C5g6);UZ}xYV&esh0+Mz5z>(>rC#L7_#aEux zV5b2Px7tDYgBoeUkD+lD`w$Jm55nq(Lmx@sbw@35OYF2Nl1Vu3@(%#NL!w`6m`1&= zh_{hnc5s&=eJvR@T(N=N6lxz!k|MTxYc@S-&JVZ1mn+065 z#eBAA_{;kmOp?@26_oWZ)guH|kan%jsOcc}=LKBI1A-K7&l=piI`iXuuFY@~u4%x~ibY%rCK`sk?skpfs(@~trD zjg%Qm2d;F4*2ia^r70=+ZY&3gI_YMG9fhwp`9BI%UC2tIUe;Z22E3Y@m2zu1FCyHQ z%ooLHQkk$hU8D^$+)&yE^|Myeh6rKQwX_E6tb0ifT0#T$n@nj)#|D_8B_bq~ByrHZ zM^7VlX~Ud)QuMagc6obS%!$pm@s@^Iq7kgH(eccf=%>GPgRsNIzya|{b}2)D(LZpq z9$A{fzx2;NVxBRsjIgv|9=*SC;+}r)80Sfm%HM?v z`w1K^*`L_Y91u|io%&x2$VfhoP2-ReWtj~WTy_c|HP-PfmWjGJtl0i?&8NG56BmJIc91L z#>V&{urWT8*%Kq<({k=)L6Wo;5`#e_$AIA~TpEAX(YL&mae+ROA?0`MC%q(Hukcm5-2<(fh=?mZ8L&Iy?o;<7Uoq^mYLA~dH$bD- zi5LU9+z_K6w@0Di5V=BNMlR89Rtix5y`Cu*_S`gLs$qd{0xy}!eS}YixrKu#c9FoB z0bp@#c8aiD{Vj$wcz`Ltk*q##z_A~44fd+ig$$Oi54a}BI^|maU%M*Tr^}` zUdhlPuViR^InY5Bm(!}C27h2z7SQ9|LK!OW;6EFgIr<+1`284nq*Q6kq|^oB=u zOTlV@ldyd;*a?TSHoK@9B@#KPT1@JiTzaxWPrImyX2Y_aBurK;`uqvQwH>k7!1v*y z{c*tIV;R7%O@Hg?FxtMF;-}*9@sqob;-bvZ(C&put&&6!ec&*-=k>KWM{3TlqcbSS zG~db=(ONLDGeaB}W+hrk^s>ktT8PzDq0^z zkABx9)uV$dM0MD7t0)qyg>f{ooOU^EN2kxbcscAtmc44)t9;~owan+O?bZD&IeS%N zT!cs0MWzck0gPrxMsC6p_OUGee`pWxb{!hgs{5~X5$s6Yi(uCPP3p<@y?P|D#Mo~N z1m3z!V&z^gxh!sMCKM)eqhnkYu8@@(A&I13+3&u_KM^YL^F-5+`_zJ97fnzL`IZ0H zDP*HvH};*jwDCQym-cIubH_=3Oo%Bq3h%?67^Vm7n2Z(dy$ zHBrdlhn0!1B@Q8)jjznam!X6SmoQ7IWfV+iv#Wp(8#DwTQ-YRg=yTr0rUJH1GLhPa zZl}*!B70kE3xA*q9q8pGdO2zYOQ%h8u?Qj_ISS-yi8B37svxcuo}HH#^D2TedDGUW z!ktVRu%U})fP$Si86${ZB4xnz!p`!hXZfps0Woe}URSG2r8&mZJ@iwjV8a8!M(+ z;|$J}5hH3MQmWLSS@K(sH!`%w>g0f$AEw;3knz@FSDo0SKBMUc2>W<`{Z%F_16fVH zht!((2U@SBg+QI2o12}J1LMDNztuIVQ=8N^(hUMHG1)`YM~+Tw@2m!H{nbLbWR}c4 zLfm4W-=V(pX4$aq*5Dn>ttI72Bsq2za+kh>42VM@dNM)WFDy3(Y%?5d2DqsOu4R(l z=_UrO9=130CgM44wR7+zwAy<^&rmvw2-7W-E1DvwWam;!05jMocFFmy6bX;M$=_mJ zK|qm4^lGkIK-@1bR%wz$T~908@KRkJnU4DW73qT-~- z7u$yv^{~n}dsIBU@W~U?6OSUrGAAC^z70J}UYuqi^av5}5XeB2m$vyJ_Z?W!R1m$l z;*^MisG}*_sESaG5=mly;Ml!>E{&+9xDVK};gUu?R@&`GfN_yc6M6p|Fa{ zoIW_5*e3}PO-y#0%_GrY)9gY(Mydc>GPbtb zF7BbiJ*dz)g3;)q{XP$;z$RD9b{nl$1DDMmhp}!2u9^#bG}@Eb5E#E$;}-$7efLIi zt|hl%=u>YhxU~s*+)pH3_Z?)gwoef5Y-#hdXWmZV=cySYuT>{VP@>Fsm2~BWyV7w# z0r$h9`G*facIZ*=XX%C_^HQ5e(fO$BPjlD2YoIZ7n1IlJ`ylFMg*yqO_zhB_MUX#w z`82K9uvf6KW4b zL-7$oTlRo*`Ha9L>&igq8Pa}ktO~=vKqx_h!@sl^Wrmq9vIgyrv?GE(cAji54*yu$ z8GG5NVBr7|cWb%{&4}WJLEdjK|8>{F)F8!^E0ety&90T6#KH>87B0FrHNa+J)zXY0 zmW%A+{u-OOeD8&tb9>!%9FwY8xWhN7s<&xcP@D>ijrKCHIyRWw_8vfE@&v1*N-A6$ zz{>c=IMVcOKgC|+c@jKi%)1q{2s&M=zv_xp1Pp`_@Ed1jR4QuaA%NFXtdUZ!DtSyu zM}zD!rx-A~(Lj)UvVOq4+9j#hpQ(SzD#mJ;tx44!MEh1UA|&kdA+Ap#Y@0ZZc!e)Mb#=~*SvH*q|d`m zCT$!cQ)@rXml2WXN`=%~8rg;{Ns1O`<-}Z5RkFP18Ph46)#S8FCQr&2glTwBo};Qy ztUbw8t*!e#aH2I?D^^ci9zU1tCIP`^INFYrs>5|40M=yl%6sEfVuBZ{bmlW$OKBvi zBUPbK5;)1(Y-Ckp)6-_LL80S&Ql%4Pts*H>A0}0~OCqef^;efbeomg}n;Icu`Midj zSFvnQdVONWiS67b;gzoIqoMP}N(W5h&LzQ*NCVqz=zE*VaEY~jc3$c11c^ziUqkt8 z-Hdh6jS5bf%eYgDabcT*t`iJ9#T3BhfyFld_{d<3&{(4dbzd@g6#o2B^5?V>a-BsQ z!pz6D0}au2nXOmVD!Q@YkZVWQQ|NSi6C5g+uC{V&;Bm2X&mg-I@p3;or%weWI&4H9 zLi@(#SZ`#%RG|Z9vK2zF5v{=r%C|$tNPAEf4ERoP3>rf4Qah1l7zz#TI9tb`yjT+(X9eRnPo_)zBk;hBR z85`p-Ucs~QZ6sQbnw2)CsH5gy#z(a;xxo>=&pj;yR+?=LcPZM0)<)Eu@RA8VWRH~c zhO5t^n8&EO(Y0c?b7W+ksom#2CLZEw$YXl(9@!+zf9~_LX@6RTS>tYDJ5sL)s8>=f zRz6Vi{tmirSj=!Ob%T@|b03*hV%AQ0-yANiifuI3qcO`m1^NR$!Qu^}v06N*Pv( z4x*VUX36DpiLXN~g3J(K9_J~@Gj9S?Lceg&b$q8x_F#6Jy(^e-08?y?9?`#BM~0)C z{Mq!H{KLq87#tRZgA=3UhmS4v=h~%M+>AVm;qj=kXwIWZO)R4C`&EV!n?&KeiEN5P zbCbspPR`7Wy-TisKbuHTp5UyY-I<|bWYMYAzD~;fi)7XQ2M>_#T|uV<3`ucMwt4qA zH$+c0V$McnlI;npU=0bKU0al9wM#S7x;4pKz0rPU$Ej-?PhV5BG|nakb@I2guE%mM z5>bRcpvG%GAwowu@ppJI#3y-WzpR*HDu`^CilOoG76~FPhumm_2&Owm6CD-(BO{qH znI9h~Zit@Ag@x(ki0+ZVddRU{vSYo-C~Qnb!13jVJcQJB?ip&4oshcD^y~zY+{Nec zIk|#GlhkOEidxH8m7;$#4h_cUxcNrH}gLf&iO$(>}RF_Rt4yFq-M zM{eHmJ=|noBYVE#?cxr(LJ{?HkRu(O#WIKrcMYfa(rmHY+ks zwM6x}zQ#Z?-y{HZ@;Pb}@f3g>z}4PK5GA!vKw!L)s1p@K@RSING_?Jp34D429jP~? z2>yo(%=!Sw45W<)Oq&V55*8%Nzm}iBlh7$FXmF#UV%Q(}7u`|9FJLvZH7= z*()%xik6rj*7>1A0C#fsLsQgDLh*m|v3o)G6HPm%m-X;YvWID(VCDpQ(nG5fWIK&h z4i00A6$gWdz%>v&MX1(o#7qh|3=IyoNaJbGi;ZbKDeS141W}W;;d3J`@_O11pPJXx zJcUXO6mp|M8Y^TUR?OD3+1(=RN2Dtm1q_)ZqkR1v&iLtK0#U-=i~0;%U%)dP0V4~kBlX3Gr19oOxfpp(qM${)`*kR#qbknh7vOTS5Hn$DNY{}a=iVUvHX@DB)+$k=*AL^ z{w5~{{!`>Tp&;Ui>>@P_^rL#iqC?O?y3LAoTRIc*u^*(%_&~|{c?%u!t_zHDlJ{O* zQ-I{VK@N)%_E&`E&h<|1DBY^PuW@}Fk!$e^!fF3k<;$9`JOLdofk=IJw zP}cp2oVJ0?ao6N3;^ZdQT(gQ{hzspCWb%gvxSFtV*{P1Du~+*L(}sWCYbvF~gYg`t z09;Ehhq&|1pki{KSCWcjmX^f>a-(CRbe2Ok4U;NYO`9Ntqle90g6M;iu|Bjl@apjj zq^LF5lC>?^k04ScY!K5$k~X+8Ns9=^hb|Ka@aS2MUTqi$xr)`w_f4`ED=3FkQg64M;Lu>MIVB@?f;XI! zA>x#baGr8P=9v!*MQq8)xB2B?qOv=iUh(_UOrwm9p~TnW!47gZQrFTVXCs<1a>)w- z=gz3*P8oETr1cwd_zqvXwpEzyY#qCW$qv@BVVLaThEM1x-d^{%p#pFyZ_sI%HV?V4 z^!>x8VK%ab$eqQzh)sR3cO$W>qxI}1Hg&R*?L^g`LY&SUX-ZVbY^ok@p92*RT66q1 znNWHwS!!o^lndK%u^p)D=DIawYt^mEuDfo{&ahTyT)Boii_0oa&P^UZKDm(M_i*`| zF)m*-KYMIiOij-poSQkZfUC&&?C9-rNMW?&X|` zl$HpO1@o729rku0pnp@4p(W30np_50CisO?+Ee)thO;I~K ziHcMN;JrtWc95bbI;ih+@W|xc{PaRY^ET;gTO&WMOBrQdPaqo}M*`Wqt?XU350Hj){Ysi*6=Bi35ro}pHVNlOn)AV;j7Y_^>Q*3~4i{?2muS|o3DJ16ND z<{sSziA9@|3ACN&bK9i(+|oRr)=4_)2{~drA!j=w=Y|tumOJ)veksxRH9(_BwCjCTD-= zdzQ_!!lq|-?IY!zynDIs{l?Ulr*F!3W54lM?`XiXLq`6uowl`P(T3oz|@r zr&ZLStAE8=v)k?;kG`3wqenQnJ+7UOHY?7SJsmwt)7>NbaU^5BiPI+^nwg)S5VJ6y z3l8s06TSpFA|^7WWZ5}&aZ^!uaE$PHwd`QV!&QEG)w9UC#jUEmQOu8UM~O{dKu`@& zh02%axkCh$Q8RBM)dq$ zGiAei)6R`kZ)R2hdHclpCZ8B@%Tgxpwi33M>R}WeKD)}z+1DlT;9-JSj^R2rN2YbG z8qAg}ENBBSFe=E2C(TAQS|PUyK({<2$!rW&aDy%^3{k}uA05zL%ry-8a&5$qTyB(s+p7&rj##hRtPg4(Q8-?Q->V5%Yx=&m@G z6^lQ4(PG-2|4v}G^=%W4=-A#Yik6=3A%lPj1R}OzAWa-Z!h+NElt_j(VA+HVi_a(} z3T9ps1NGHur6@*!qSv#6V zmYfIt9TrpdmthM!oSaUw!AYF)=IM}85Z|@%h~K>)+n*Q59b87_jL4$(Z+VDQM^)vjsUQ1{$NyCGWZQ8UzE z%#N)&(1>C77L>{I7Jatdje(ECn*0{T3UET7{g=ynHco3M06wMnlb3Ru!cbpE3U{blVu&y zdC}>xtb;*(UF2Tm1ZXa{iHZ&^cw_Tm_imZDGrBvoXE<5X0Z~&|rSAkJ7FJ>v$DrC0 zbsYedTVB^;HZJPmbl|(+!aScS+-zEP<*pCr<^m;)amFw%OHGJ)#+eT^oR~}cBFe{Fd|`OSiOx!E-^XpZ5O%rj(N70p1efnj3bLrrtDD_}qX$_)^%zelZ?jLNbT zsLM^ZYhY|f4UBH4L+CxOHzPvtV|_^xdJpT!i_l-+NNU85)vZX=eQPC>E*_X$E0iRLs#j#8g7$kyBGp`ced@-LZN%AmgEh{ zIb*`@vTDb(gE^IhJ3N}m!A-e!XpCf6qbabEy z$T9U%eX%I!PtHsU*Kz!hYt%NI@)pV-3XgY(@Gf#xNLe|_4mLb#z~z&qJ~-zGOeob3 z6sejs^klpj?8__^o&*7wCWz~6v6G8-mb{aY*p$|cJ<(pNPPq@mEryCI)|g%&Hbh;s z6jY!jJQzFBgs|v&e=tlzAx&et_lyiicnqsj=kJ3MQi{<4uL znuhYqsC^a7CLp6v=o}MeiJ?AVRt20R)GL)1T50+y)`!BaKVO2Q#-V9abZUnIU8*I* z8k0&zMPWH2p%y3G4|EH!EQX~mQggr_79r|v)4n@!MSvyb1TGszWJvfv2`pih41kd_ zuJ$WxsNl4dH$JJgf0k1QaILQsz8QiC$rH-+&E_@}QjHF_aSd1A679OFhN^)%p=^%K=W$p=V8x3|A zYvodw_XC$Kq%cKlx)J)*SY+7DkUYc26y%Ljp?+ar@kK6VT*1haJOIjnq^D^Zbg71V zq^AL3Q2uslZDz%^Ft7f=aL+m@n<)i1a>OTbmjxd#qvdDzpc z8UtMd*&)ks4AX}KmzGc+kiJOV~iPA!=# zsZx$J*a+4W;qe4=6K#0DX5`ak1n2n6{h5q59~NhZqebc^RdQr6Xrj#laRQqfMblHN z$(7=0DX`h$sF1iSn(_F9>s1vaDRzr)fve~)(o21VeQEM_^G!yJYL;TLkb?v1#HeyAdxY z6v?p(!X_ZLF4TJDcC0O7&AvDf%ZsYXqcrB3Q0{^F;3W&zzV!=AnW7#1aMY+*%VH{~ zktEBgwPn=yWM1-Ni*y|&VZ4EEp|^#3%9P0r-%Pkh;5$|FsS0fH&;unq(H+RR!D_L5 znJq<9*aNZq(u&~`@MBYV+()N&DCnOzL6h7PcPgzO+fWqPieCoAL0B%BBCOJCY{2l& zZiz$*HHICu!c$?h#)&&M(}rv_-1?;VXpm4?BgqR-8aRfpO`Yf7%f0{roEzFbFo+w3WlFJ8D3~>$%o*aU2H;oD z_OX7}=0Ptc(BQ>-TK=z5TkE+hO+eKE8f#N1XYxnP`g4xpT+v1>RKZ-H4>swQ?gEV; zuZr41W!KNMh5&!X7{)3suTLp>iPLCqDah1ye6+rGV0TQ%E@C$=8Sw<`jxI3aSR+9l zI4e}Lb9^6-PqKF&dw7+oZZ%FQku7HVAu?fe53_EI<*~g;sHjCBe8dA-~LAR(P?Nq2G#B3W8M zxb;Gdn+UsW?}s<yL>w>`nVE0~ap+0z<|vF=;qDD~EtHxE zA)`&fs2Qt@{@L2BpU+mDfw0FYUc=|K>ldn-4x=_ab!lhD=nG>v?cz3amU`@_!Tbrk zYiR`mpb}`w3ANw^(Tt92P~>edt60ClaVp$wWkD`;nRbOUM6pQfD`wn_wTTkNe` zWplq#@kxCKX9nCLy)w*P;Ca}=+Uo{-Rq}NfgDE@Kc-Fm5tHJ!=m;S^5`Qvxc?f-u3 z;y(;fxBuhHo9|qF>&;6-h)%oRs>RJm2D$#r$ks1zK02J)JtX>vcSps||JOf#_}}0E zrw^}Bi0kkCyqs3;@cO0 zdgi<^M#a_3p(VUw-fM-(V3}-}}kccmM94t4-bg&(2t*>Aerp>(4H}{ntK8}SCQR|XXH z&Sh}X#sBi=--IyI==kq9u};eW_d#j}6sU7FoH;=Rj1dynRMv0a^% z?E?B+tbl%q*S9Xccj;{)^X-d2d*jki$c*^O-`(osAOGY3YnaPhmw$TcZIbD4zk6|@ zUFnb3<@dL%eQa0zSXZ@=p>eLlzg_I()))I29+ibwwu^n-_QgKN#^KKP=SGGydj|E> zy#Mp^<=6kqrMKR^DlWe+F8}8@U;pvN|40@#I}?}08$Y?qCK2racdxvCk&N}fA;0#m zi<@`G_kUe_`yHBXbUJChXM9^Jq>hgIu1i^Ot*ZW6EqdMRIPDrR>ROrq5S*9ac(U#Sul(&h@4ord%Uko(b=_7cQn~yy>4{#x^7bXBmcJA4 zzIjFb=QrQ_`x+N$lZ%^qOf(b?JgJMMXy1J6txIZh@4Wfb_b&g0bnbgw;)Lk-DbUS11=^*cZ$n?} zkNc{wwD503*XxS_t8Nm3;D(NGBo^H8>bk?hH*``oP0h96iuP98Z$-=BySNpd8_AB` z=DX3O*<6lB7P&nWgYmE_yU|mIO$Zam&sGdR+q$>r>@V^&TRj@^%=8WE`O_x(V#{K$ zx6-sBy<2Wbhqu4<{EMtSub7QbP zZ5!OeP3N0`2??%p>>nOXTtZUWvX_vI(L~2Y|Hw#YOcmhLF4=e})>lnJ(J3q^)YVeO zD3u)7Hg5GcGSQG}Z{M@Ab@q`Xs+qF9GR%5D>{Mnz`iN}WIQ?ox@U+E0qc$N)M6@BO z2+#lLq5^5u*)eKo*ef5fti{fY>H7p!yJD5-UzRJbA(4Xmbwz4!UoSbTFj?FWfQyVn zKM|s{d0f&3G_$e+Y*CvfvtpEetJK)V4ReF`?kqJdRsLDlc;s0W10J#RL8(NXiXeOu zd8-5s`EBzzkV$@-?xt-a7bO*W4iU*+zJ*-=01OJss1ihq@^q{cfN>{!7n`zsd}#V; z{DQ-iR?S@_@xu1?8aL^B4bd}OWdUidh@}rIKFdej2<0#@Ize}K1|m;*ACz&P;<^${ zva8Amp094a@GP=$#nL~!@zMN$rrDAR^U7AC%tcZ|F)XE5)hc1`Wz5~Q8?L`tFbd^c zd-VmArc<&iB-R_-+`6rAeHK19qgGYZ9oW9{VtWsK({8-jBX3<8+};Gg^*3I~+eUKZ z+neCG`zH7}dD1zYC>YP|$t6l!N8SmlT9=?J*{-(F8e;jnTU7oJYt1cD+*cy~4WlL>#A0p#t>3Y=11dN~Rb=2?;r3Ns3-LK;O8G19NGq=TxO(#r7hC7^4>6EgU zZ8Z9}vSUfJQQwiD%W?*^>lszD6}_#wR~{`E{Y492A|!kM2bBsq)AOhY(JR;KT^Ap4 zEWwU{Vu$7?7i8u!He)Lt&caRGO8-DbfIudt5A0IKD%~bknA5}7w`NcM*4AN;nBt#n zHQU(KEp}#9`O1=6fme#~fo#61#g}&7o%MFLildo?yVtzw=>}mS1 z%^rKC6e7m7DE5-x3uAdlR59ixrY#M;v|%en6V2388Mm@hg`!h zld&P@{fszdE&0phP{lzB$pa2N#f&&MDa7DVE;pDZqaY{5$@$596wCDATQrwos4N~n zesXbs_T=2bX)+2dyHG))lD(>gr8ltrF}66YB_UrZ_AV}3!{cL%i+xNA(Zj<>XAT^s zr_?ny?rm=U*kfAjGxTh1gdVr*Md-6ZJrq>2lCuGjhEaZA^y3;(85D^d=Plpcn43PlICFyknVva8znGQ8 zE76);yfi0YvWwOdFJHAdHu*0W4=l{jd}><2$Gb-%XDuAvwT8)hg1>$^dL>?gHGaepl+u%t=5~&uDK458 znF9PFUuzzl)pukAJ*J{{f{9TJoJE#rH2!gX#l{u11IWepz|VtkS7Vy`q;J zQ6Ec1cs;$qG@R$2CqUUrEk@7ydx`f<&K&P_#nS+Z5C+DYo3#iyj605+~ z(B%B?EyQfOMnmy{$dfQCOBqdQp{Kn~2<>C6GfvZ+ENYDameZDBSnjoz-sW-VXAaL# zAAV>;E=jc@!peTkvla`81BXgp#FNGwi^nEUkVh11`^H}<4<6KhRYH7;W7|s-+62^n z1W;VP&L9-%w}w)wmEx)cnGO9iWC9PamEIHqso)pYOJsw#oz0yL+XqHR}{TvA?xOBNu{2RM; zva?RR%AzS7A-PAP<>Uf70^$w6C&7lfX$DPfig{bpBNxtOlL*(9AA) zA|3hY$(k;Z+~jHR|3q!1^E1o_82>xQ6p@gn>?4w46^9leb>n~mdCn(J9Gy8hdEn^u zMCc9L1a!|<(5QN)44ah>e}?ULpLbs&`mYd*zs}z~K6zi^e#p9%Khk-Y8-USfdz+@% zTCXIUW>cE>9G@ig$v-lbWK4iR`z<13+otm3@XnJw}==Ai7TL#zpqbF`TTxrZ(3Rk&T zrvjido9vdsm&Wc4zAgT&0ruV)?tS9p8WzY}=Mc!+*q|Bqv>g7XBI$AY&uQ24&ECRN zG4oMPTIQ75I5afGX5$coq&X$OU|rE#2?rJI+;|UQ<@^^tVj$RL%SCoWNA`rS+S1ga zS~|z97kwudm!v|&)yc$`-lMZ*Jsv+an~Br!?<)$BkGQ8L1t@<>=OpDWX)*ZZqd4@B z$wY2b${aJ{Pd6&)6EdlJm1=i0BNlsGpUmhXhLE`2J(w99CtQx@GQ*)Oyi{ED%;ZiM zG3ip#daiaY6n2Rw%DsIm?8$4$<`mXyoHWqegC;$pTV|diC=7+) zVq=J39h_)}V@}PW~{c)a%N#;FS*bhVxHgjhEh|K>=oWiQM@=|8iA7LHyQjFX< zGxa!{TYrLZ;w}a!(te8OsCP3McJny)S*5@TA=tll=NkT1ST0&L=&l~gMnTo^%91A5 zaFn9VwRWCT+$d%9mxJ9cWUWBt^Tg!b^9U-Os`s>yaF7jBMwdK5kaCp1#0ine^;w|2&l_vNShfVu33H7e&Y3PeI&TiB<(O&7VsOhPJLs#GP ziyUWD8UZ4>Yo}3n?AX|ORQ>(+oJiH*zu_~f`pfIhx=ElfMj6Z0kZSwdkV3=p$d=TQ z(Um(fN69s#eoqhf|oIaR~5d0X6Y zOQcVrA@9fMm4_cy_I^?^S=0viI@(3^3^t-^Ci%sRV-(Gz+?Vc`Z|vAX9z(QKo$Leh zYq6MD`_-&vIg#xC&@GWW?EFJ$+9rROq3<}RY?VB-w9+dKjfzuUuj>Encu+3>MW z)z7+5cB=Q+dAM_U51-Q=9v@a>72QSs%EDwg+{qxY&C}tjcEWY~iO#+#WGHl%$6-Jz z(xPZ1o2R4($Rgbl+mfm0HOV}CXnJmbX7)Hl=8h=%!R4uPTwAJE9=23XSa0 z11aIShjvcH#F9|vxp=Pk#IZkV>#4DGv03=IoWwYvH6IxtO!)J?qBl-5=e#}L%A8%C zo0>g-^poN-`gnZy_yMwu9_;HAd$q)M5eM}7RSqg~Xdej(yoqpZ{_rC55J>-Eh-hzJ zro1?AFa2#hT3nSo;;_p;nMxCZMp~6|dI0hdEITmc*tpD59L(`*_k>gvwwD&99`261 zS|Z<3MW%0Xu-ph@?ERyIyE8dOq`Flcckp;I8eXb-&aLBgF>&` zE=g~uLog56S>B?t7_svrH|$GowU{Lwho#5uX>G#iHe!1%DBE@0Co@7iN6{q$;^z zx*+Nc{qsO4N&I01Xt|TX?6Q*Ta7MZOg`8tz(=oBHw(EW|&4(9d(o=dKOGY+KHc@#O znM7Yxp_YUG!x5&?$dl(`64AuQc^pr^A|3cBgh$HElNC(h+vBocKIV?VTBvWNzD*74 zMa7-?x?UH^YFJL=VzlMNVM={D324dKN~WWCIWFO;`dwj3!zlLE(6zSJl>+53GK7~n zB0tU%`LReW6M36NYn?^g!`3N*{7~&Y+@y67rC0CWP>{VjM&E^A^iX}<^+ZN-+=|_~ zcGopUlx+89qMZX(vf~ zA_;-xfzeayyig?zot|oKy%vuPo)tY->67EEn{&B6nW3RO{0LyYC#W_6aS#q$*EQ#~ z>9Xh#dsowAOY_999b24Vm^?mp;FA-{hhS>#2S|m(QG7|yeVU1+&qWgk4o|zmQi_c6xep8Q3dfh)W>23JXq<1S%O^QxWP2Sa~BO@ud zruzm$bqb83H-jM9qspIN#tzH zbFvax_J$K(F-yJB6=}j%=7`8 z`LAH=k@k#^Xn4yA3Ef{q)859Xedr>)Pege_vYqWa%U&;i4!u?RI1h4O%#EpE5{dyc ztf5*J7Y)r_6J+b(bwj-Ei$vPu}*elsV m^o#L~7#ayzD4#w&JoIR^J*2yVa;=Zw^Zx_e