Compare commits
67 Commits
LIBGTOP_2_
...
2.35.92
Author | SHA1 | Date | |
---|---|---|---|
|
89a73e2746 | ||
|
35bf89632a | ||
|
4285abe72b | ||
|
1a103bf142 | ||
|
3ff313dd03 | ||
|
01a56e2e30 | ||
|
7afc81f99d | ||
|
b0ab056e99 | ||
|
d2bc9b4331 | ||
|
70e00a0262 | ||
|
f99bb61446 | ||
|
a0166d2844 | ||
|
5f39f4f8f9 | ||
|
e5e303d497 | ||
|
235ffb4cb6 | ||
|
59d9780eae | ||
|
305701c637 | ||
|
b68b2ec65e | ||
|
1a8d18a17f | ||
|
04d39eca02 | ||
|
36110deac8 | ||
|
72f10ecfe6 | ||
|
1a8f092264 | ||
|
5522fae242 | ||
|
870dd5afa6 | ||
|
94968b4406 | ||
|
819bfe56ee | ||
|
de408a6bba | ||
|
05cb14dbb2 | ||
|
7e3e4b6860 | ||
|
02070b7170 | ||
|
fcfacf3213 | ||
|
7925f83b57 | ||
|
68104bdde1 | ||
|
ac2aef0f47 | ||
|
9764518807 | ||
|
13f08cf164 | ||
|
c8a4c3d2a1 | ||
|
52c35c1b81 | ||
|
e528a7280b | ||
|
99ff3d4dff | ||
|
f865e95e20 | ||
|
eec96d8ae8 | ||
|
d10a584e40 | ||
|
a55eee5863 | ||
|
7437509412 | ||
|
c9e73e52ac | ||
|
4c455ac8a0 | ||
|
56f03d0987 | ||
|
a3b502ec3f | ||
|
b74d6abf19 | ||
|
ca42f1f3af | ||
|
106ee901bb | ||
|
0642c2d610 | ||
|
42e860e5ad | ||
|
8f2f236404 | ||
|
4e0d819264 | ||
|
5c6879baab | ||
|
a0e97885c1 | ||
|
d817bee619 | ||
|
58d50d3546 | ||
|
d3a247a60f | ||
|
45c8452140 | ||
|
72b4aed8f1 | ||
|
0e8f911410 | ||
|
db8ad19eef | ||
|
d30fbb22e0 |
69
.gitignore
vendored
69
.gitignore
vendored
@@ -1,44 +1,38 @@
|
||||
*~
|
||||
*.a
|
||||
*.bak
|
||||
*.core
|
||||
*.diff
|
||||
*.gmo
|
||||
*.header
|
||||
*.in
|
||||
*.la
|
||||
*.lo
|
||||
*.o
|
||||
*.out
|
||||
*.a
|
||||
*.gmo
|
||||
*.lo
|
||||
*.la
|
||||
*.core
|
||||
*.patch
|
||||
*.pot
|
||||
*.s
|
||||
*.sed
|
||||
*.sin
|
||||
*.stamp
|
||||
.libs
|
||||
*.swp
|
||||
*~
|
||||
.deps
|
||||
Makefile
|
||||
Makefile.in
|
||||
src/daemon/libgtop_daemon2
|
||||
src/daemon/libgtop_server2
|
||||
stamp-h1
|
||||
po/stamp-it
|
||||
po/POTFILES
|
||||
po/Makefile.in.in
|
||||
missing
|
||||
m4/
|
||||
ltmain.sh
|
||||
libtool
|
||||
libgtopconfig.h
|
||||
libgtop.spec
|
||||
libgtop-2.0.pc
|
||||
lib/lib.c
|
||||
lib/GTop-2.0.gir
|
||||
lib/GTop-2.0.typelib
|
||||
.libs
|
||||
ABOUT-NLS
|
||||
INSTALL
|
||||
Makefile
|
||||
Makevars.template
|
||||
Rules-quot
|
||||
aclocal.m4
|
||||
autom4te.cache/
|
||||
compile
|
||||
config.guess
|
||||
config.h
|
||||
config.h.in
|
||||
config.log
|
||||
config.status
|
||||
config.sub
|
||||
configure
|
||||
compile
|
||||
depcomp
|
||||
doc/libgtop2.info
|
||||
doc/mdate-sh
|
||||
@@ -78,7 +72,20 @@ examples/timings
|
||||
examples/wd
|
||||
gtk-doc.make
|
||||
install-sh
|
||||
intltool-extract.in
|
||||
intltool-merge.in
|
||||
intltool-update.in
|
||||
|
||||
lib/GTop-2.0.gir
|
||||
lib/GTop-2.0.typelib
|
||||
lib/lib.c
|
||||
libgtop-2.0.pc
|
||||
libgtop.spec
|
||||
libgtopconfig.h
|
||||
libtool
|
||||
ltmain.sh
|
||||
m4/
|
||||
missing
|
||||
po/POTFILES
|
||||
po/stamp-it
|
||||
src/daemon/libgtop_daemon2
|
||||
src/daemon/libgtop_server2
|
||||
stamp-h1
|
||||
stamp-po
|
||||
tmp-*
|
||||
|
@@ -15,17 +15,9 @@ EXTRA_DIST = autogen.sh libgtop.spec.in copyright.txt \
|
||||
features.def libgtopconfig.h.in \
|
||||
libgtop-sysdeps.m4 README \
|
||||
libgtop-2.0.pc.in acinclude.m4 \
|
||||
intltool-extract.in \
|
||||
intltool-merge.in \
|
||||
libgtop.doap \
|
||||
intltool-update.in \
|
||||
m4/introspection.m4
|
||||
|
||||
DISTCLEANFILES = \
|
||||
intltool-extract \
|
||||
intltool-merge \
|
||||
intltool-update
|
||||
|
||||
dist-hook:
|
||||
cp libgtop.spec $(distdir)
|
||||
|
||||
|
102
NEWS
102
NEWS
@@ -1,3 +1,105 @@
|
||||
13 March 2017: Overview of changes in 2.35.92
|
||||
================================================
|
||||
|
||||
* Better output format for arrays
|
||||
|
||||
13 February 2017: Overview of changes in 2.35.90
|
||||
================================================
|
||||
|
||||
* Linux:
|
||||
- Use dynamically allocated cpu buffer
|
||||
- Do not cache getpagesize()
|
||||
- Use faster g_ascii_isspace in tokenization
|
||||
- Ignore paragraphs not describing a CPU/core
|
||||
|
||||
* Updated translations
|
||||
* Added more gettext options
|
||||
|
||||
16 January 2017: Overview of changes in 2.34.2
|
||||
================================================
|
||||
|
||||
* Linux:
|
||||
- fill last_processor member
|
||||
|
||||
* Updated translations
|
||||
* Added more gettext options
|
||||
|
||||
20 August 2016: Overview of changes in 2.34.1
|
||||
================================================
|
||||
|
||||
* FreeBSD:
|
||||
- rewrite netload to use official APIs
|
||||
- mark wireless interfaces as such
|
||||
|
||||
* All
|
||||
- rename --with-libgtop-examples to --with-examples
|
||||
- use gettext instead of intltool/glib-gettext
|
||||
- added Language headers to the translations
|
||||
|
||||
|
||||
Special thanks to Gleb Smirnoff, Antoine Brodin, Koop Mast and Ting-Wei Lan for
|
||||
the FreeBSD fixes, to Javier Jardón for the gettext migration and to Piotr Drąg
|
||||
for adding the Language headers.
|
||||
|
||||
22 March 2016: Overview of changes in 2.34.0
|
||||
================================================
|
||||
|
||||
* Stable release
|
||||
|
||||
29 February 2016: Overview of changes in 2.33.91
|
||||
|
||||
* Updated translations
|
||||
* Fix building on must-libc
|
||||
|
||||
18 January 2016: Overview of changes in 2.33.4
|
||||
|
||||
* On OpenBSD only PID 1 is special
|
||||
* Call setlocale in main
|
||||
|
||||
14 December: Overview of changes in 2.33.3
|
||||
|
||||
* Fixed borken compilation on OpenBSD
|
||||
* Updated translations.
|
||||
|
||||
21 September 2015: Overview of changes in 2.32.0
|
||||
|
||||
* Stable release
|
||||
|
||||
14 September 2015: Overview of changes in 2.31.91
|
||||
================================================
|
||||
* Darwin:
|
||||
- Fixed build.
|
||||
|
||||
* All
|
||||
- GI docs fixes
|
||||
- include fixes
|
||||
- Updated translations
|
||||
|
||||
16 August 2015: Overview of changes in 2.31.90
|
||||
=============================================
|
||||
* ABI changes:
|
||||
- ABI was inconsistent on platforms like FreeBSD which make use of
|
||||
glibtop_machine. The ABI was actually different between the
|
||||
library and the server. Fixed this by simply always defining
|
||||
glibtop_machine in glibtop struct.
|
||||
- Add Pss and Swap members in glibtop_proc_mem.
|
||||
- This is the second ABI breakage in since 2.28 (the first one was
|
||||
bumping NCPU), there were no release for 2.30.
|
||||
|
||||
* FreeBSD:
|
||||
- proclist: exclude the "idle" kernel process when GLIBTOP_EXCLUDE_IDLE.
|
||||
- Remove extraneous glibtop_init() calls.
|
||||
|
||||
* Linux:
|
||||
- proc_mem: implement Pss and Swap.
|
||||
- Remove extraneous glibtop_init() calls.
|
||||
|
||||
* All:
|
||||
- Propagate the change that machine in struct glibtop is now a
|
||||
pointer. Hope that change doesn't break build on other platforms,
|
||||
I can only test Linux and FreeBSD.
|
||||
|
||||
|
||||
5 August 2015: Overview of changes in 2.31.4
|
||||
=============================================
|
||||
* 71 commits !
|
||||
|
20
configure.ac
20
configure.ac
@@ -3,8 +3,8 @@ dnl Configure script for the Gnome library
|
||||
dnl
|
||||
|
||||
m4_define([libgtop_major_version], [2])
|
||||
m4_define([libgtop_minor_version], [31])
|
||||
m4_define([libgtop_micro_version], [4])
|
||||
m4_define([libgtop_minor_version], [35])
|
||||
m4_define([libgtop_micro_version], [92])
|
||||
m4_define([libgtop_version], [libgtop_major_version.libgtop_minor_version.libgtop_micro_version])
|
||||
|
||||
dnl increment if the interface has additions, changes, removals.
|
||||
@@ -215,16 +215,14 @@ AC_TYPE_SIGNAL
|
||||
AC_FUNC_STRFTIME
|
||||
AC_CHECK_FUNCS(getcwd gettimeofday getwd putenv strdup strtoul uname)
|
||||
|
||||
IT_PROG_INTLTOOL([0.35.0])
|
||||
AM_GNU_GETTEXT_VERSION([0.19.4])
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
GETTEXT_PACKAGE=libgtop-2.0
|
||||
AC_SUBST(GETTEXT_PACKAGE)
|
||||
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",
|
||||
[Define to the gettext package used by the library])
|
||||
|
||||
AM_GLIB_GNU_GETTEXT
|
||||
GLIB_DEFINE_LOCALEDIR([GTOPLOCALEDIR])
|
||||
|
||||
AC_PATH_XTRA
|
||||
|
||||
dnl For Solaris
|
||||
@@ -275,10 +273,6 @@ dnl These definitions are expanded in make.
|
||||
LIBGTOP_LIBS='-L$(libdir)'
|
||||
LIBGTOP_INCS='-I$(includedir)/libgtop-2.0'
|
||||
|
||||
if test x$libgtop_use_machine_h = xyes ; then
|
||||
LIBGTOP_INCS="$LIBGTOP_INCS -DHAVE_GLIBTOP_MACHINE_H"
|
||||
fi
|
||||
|
||||
if test x$libgtop_have_sysinfo = xyes ; then
|
||||
LIBGTOP_INCS="$LIBGTOP_INCS -DHAVE_LIBGTOP_SYSINFO"
|
||||
fi
|
||||
@@ -307,12 +301,6 @@ LIBGTOP_EXTRA_LIBS="$GLIB_LIBS $LIBGTOP_EXTRA_LIBS"
|
||||
|
||||
LIBGTOP_LIBS="$LIBGTOP_LIBS"
|
||||
|
||||
LIBGTOP_LIBS="$LIBGTOP_LIBS"
|
||||
|
||||
machine_incs="-I\$(top_srcdir)/sysdeps/$sysdeps_dir"
|
||||
|
||||
AC_SUBST(machine_incs)
|
||||
|
||||
if test "$GCC" = "yes" ; then
|
||||
CFLAGS="\
|
||||
-Winline \
|
||||
|
@@ -1,5 +1,12 @@
|
||||
## Process this file with automake to produce Makefile.in
|
||||
|
||||
AM_CPPFLAGS = \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(top_srcdir)/sysdeps/$(sysdeps_dir) \
|
||||
-DGTOPLOCALEDIR=\"$(localedir)\" \
|
||||
$(GLIB_CFLAGS)
|
||||
|
||||
AM_LDFLAGS = $(LIBGTOP_EXTRA_LIBS)
|
||||
|
||||
noinst_PROGRAMS = first second pprint procargs df netlist \
|
||||
|
@@ -28,10 +28,11 @@
|
||||
(unsigned long) buf_offsetof(ARRAY), \
|
||||
(unsigned long) G_N_ELEMENTS(buf.ARRAY)); \
|
||||
for (i = 0; i < (SIZE); ++i) { \
|
||||
printf(".%u = " FORMAT ", ", i, buf.ARRAY[i]); \
|
||||
if (!buf.ARRAY[i] && i < (SIZE - 1) && !buf.ARRAY[i + 1]) { \
|
||||
do { i++; } while (i < SIZE && !buf.ARRAY[i]); \
|
||||
printf("..., "); \
|
||||
} else { \
|
||||
printf(".%u = " FORMAT ", ", i, buf.ARRAY[i]); \
|
||||
} \
|
||||
} \
|
||||
printf("}\n"); \
|
||||
@@ -39,12 +40,12 @@
|
||||
|
||||
#define PPRINT_ENTRY_ARRAY(ARRAY, SIZE) do { \
|
||||
size_t i; \
|
||||
printf("\t%4lu B %3lu " #ARRAY "[%lu] = { ", \
|
||||
(unsigned long) sizeof buf->ARRAY, 0,\
|
||||
printf("\t%4lu B " #ARRAY "[%lu/%lu] = { \n", \
|
||||
(unsigned long) sizeof buf->ARRAY, (unsigned long)(SIZE), \
|
||||
(unsigned long) G_N_ELEMENTS(buf->ARRAY)); \
|
||||
for(i = 0; i < SIZE; ++i) { \
|
||||
if (buf->ARRAY[i].values) { \
|
||||
printf ("[ "); \
|
||||
printf ("\t[ "); \
|
||||
PPRINT_HASHTABLE(buf->ARRAY[i].values); \
|
||||
printf ("]\n"); \
|
||||
} \
|
||||
@@ -70,8 +71,8 @@ static void pprint_get_sysinfo(void)
|
||||
|
||||
HEADER_PPRINT(glibtop_get_sysinfo);
|
||||
//PPRINT(flags, "%#llx");
|
||||
//PPRINT(ncpu, "%llu");
|
||||
PPRINT_ENTRY_ARRAY(cpuinfo, 4);
|
||||
// PPRINT(ncpu, "%llu");
|
||||
PPRINT_ENTRY_ARRAY(cpuinfo, buf->ncpu);
|
||||
FOOTER_PPRINT();
|
||||
}
|
||||
|
||||
|
46
glibtop.h
46
glibtop.h
@@ -22,12 +22,17 @@
|
||||
#ifndef __GLIBTOP_H__
|
||||
#define __GLIBTOP_H__
|
||||
|
||||
/* for pid_t, uid_t, gid_t */
|
||||
#include <sys/types.h>
|
||||
|
||||
|
||||
#include <glib.h>
|
||||
#include <glib-object.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
typedef struct _glibtop glibtop;
|
||||
typedef struct _glibtop_machine glibtop_machine;
|
||||
|
||||
/**
|
||||
* LIBGTOP_CHECK_VERSION
|
||||
@@ -55,10 +60,6 @@ LIBGTOP_MICRO_VERSION >= (micro)))
|
||||
|
||||
#include <glibtop_server.h>
|
||||
|
||||
#ifdef HAVE_GLIBTOP_MACHINE_H
|
||||
#include <glibtop_machine.h>
|
||||
#endif
|
||||
|
||||
#ifndef GLIBTOP_MOUNTENTRY_LEN
|
||||
#define GLIBTOP_MOUNTENTRY_LEN 79
|
||||
#endif
|
||||
@@ -69,34 +70,6 @@ LIBGTOP_MICRO_VERSION >= (micro)))
|
||||
#include <glibtop/close.h>
|
||||
|
||||
|
||||
#ifdef HAVE_GLIBTOP_MACHINE_H
|
||||
|
||||
struct _glibtop
|
||||
{
|
||||
unsigned flags;
|
||||
unsigned method; /* Server Method */
|
||||
unsigned error_method; /* Error Method */
|
||||
glibtop_machine machine; /* Machine dependent data */
|
||||
int input [2]; /* Pipe client <- server */
|
||||
int output [2]; /* Pipe client -> server */
|
||||
int socket; /* Accepted connection of a socket */
|
||||
int ncpu; /* Number of CPUs, zero if single-processor */
|
||||
int real_ncpu; /* Real number of CPUs. Only ncpu are monitored */
|
||||
unsigned long os_version_code; /* Version code of the operating system */
|
||||
const char *name; /* Program name for error messages */
|
||||
const char *server_command; /* Command used to invoke server */
|
||||
const char *server_host; /* Host the server should run on */
|
||||
const char *server_user; /* Name of the user on the target host */
|
||||
const char *server_rsh; /* Command used to connect to the target host */
|
||||
unsigned long features; /* Server is required for this features */
|
||||
unsigned long server_port; /* Port on which daemon is listening */
|
||||
glibtop_sysdeps sysdeps; /* Detailed feature list */
|
||||
glibtop_sysdeps required; /* Required feature list */
|
||||
pid_t pid; /* PID of the server */
|
||||
};
|
||||
|
||||
#else /* !HAVE_GLIBTOP_MACHINE_H */
|
||||
|
||||
struct _glibtop
|
||||
{
|
||||
unsigned flags;
|
||||
@@ -118,9 +91,14 @@ struct _glibtop
|
||||
glibtop_sysdeps sysdeps; /* Detailed feature list */
|
||||
glibtop_sysdeps required; /* Required feature list */
|
||||
pid_t pid; /* PID of the server */
|
||||
};
|
||||
|
||||
#endif /* HAVE_GLIBTOP_MACHINE_H */
|
||||
uid_t uid;
|
||||
uid_t euid;
|
||||
gid_t gid;
|
||||
gid_t egid;
|
||||
|
||||
glibtop_machine *machine; /* Machine dependent data */
|
||||
};
|
||||
|
||||
extern glibtop *glibtop_global_server;
|
||||
|
||||
|
@@ -2,7 +2,7 @@ glibtopdir = $(includedir)/libgtop-2.0/glibtop
|
||||
|
||||
glibtop_HEADERS = close.h loadavg.h prockernel.h procstate.h \
|
||||
sem_limits.h uptime.h command.h mem.h proclist.h \
|
||||
proctime.h shm_limits.h version.h cpu.h msg_limits.h \
|
||||
proctime.h shm_limits.h cpu.h msg_limits.h \
|
||||
procmem.h procuid.h swap.h \
|
||||
procsegment.h sysdeps.h global.h \
|
||||
procsignal.h union.h gnuserv.h \
|
||||
@@ -11,4 +11,6 @@ glibtop_HEADERS = close.h loadavg.h prockernel.h procstate.h \
|
||||
procwd.h procaffinity.h \
|
||||
netlist.h procopenfiles.h open.h
|
||||
|
||||
noinst_HEADERS = error.h write.h read_data.h read.h init_hooks.h
|
||||
noinst_HEADERS = error.h write.h read_data.h read.h init_hooks.h machine.h \
|
||||
version.h
|
||||
|
||||
|
@@ -50,7 +50,7 @@ void glibtop_warn_io (const char *format, ...) G_GNUC_PRINTF(1, 2);
|
||||
#define glibtop_debug_r(server, fmt, ...) \
|
||||
G_STMT_START { \
|
||||
if (LIBGTOP_ENABLE_DEBUG) \
|
||||
glibtop_debug_r_real(server, fmt, ##__VA_ARGS__); \
|
||||
glibtop_debug_r_real(server, "%s:%d %s(): " fmt, __FILE__, __LINE__, __func__, ##__VA_ARGS__); \
|
||||
} G_STMT_END
|
||||
|
||||
#define glibtop_debug(...) glibtop_debug_r(glibtop_global_server, __VA_ARGS__)
|
||||
|
22
include/glibtop/machine.h
Normal file
22
include/glibtop/machine.h
Normal file
@@ -0,0 +1,22 @@
|
||||
#ifndef GLIBTOP_SYSDEPS_COMMON_MACHINE_H_1437506041
|
||||
#define GLIBTOP_SYSDEPS_COMMON_MACHINE_H_1437506041
|
||||
|
||||
#include <glib.h>
|
||||
#include <glibtop_machine.h>
|
||||
|
||||
/* private */
|
||||
static inline void
|
||||
glibtop_machine_new(glibtop *server)
|
||||
{
|
||||
server->machine = g_new0(glibtop_machine, 1);
|
||||
}
|
||||
|
||||
/* private */
|
||||
static inline void
|
||||
glibtop_machine_delete(glibtop *server)
|
||||
{
|
||||
g_free(server->machine);
|
||||
server->machine = NULL;
|
||||
}
|
||||
|
||||
#endif /* GLIBTOP_SYSDEPS_COMMON_MACHINE_H_1437506041 */
|
@@ -55,7 +55,7 @@ struct _glibtop_mountlist
|
||||
|
||||
/**
|
||||
* glibtop_get_mountlist:
|
||||
* @buf: (out):
|
||||
* @buf:
|
||||
* @all_fs:
|
||||
*
|
||||
* Returns: (transfer full):
|
||||
|
@@ -29,6 +29,7 @@ typedef struct _glibtop_proc_affinity glibtop_proc_affinity;
|
||||
|
||||
#define GLIBTOP_PROC_AFFINITY_NUMBER 0
|
||||
#define GLIBTOP_PROC_AFFINITY_ALL 1
|
||||
#define GLIBTOP_MAX_PROC_AFFINITY 2
|
||||
|
||||
struct _glibtop_proc_affinity
|
||||
{
|
||||
|
@@ -79,6 +79,15 @@ char **
|
||||
glibtop_get_proc_argv_l (glibtop *server, glibtop_proc_args *buf,
|
||||
pid_t pid, unsigned max_len);
|
||||
|
||||
/**
|
||||
* glibtop_get_proc_argv:
|
||||
* @buf:
|
||||
* @pid:
|
||||
* @max_len:
|
||||
*
|
||||
* Returns: (transfer full):
|
||||
*/
|
||||
|
||||
char **
|
||||
glibtop_get_proc_argv (glibtop_proc_args *buf, pid_t pid, unsigned max_len);
|
||||
|
||||
|
@@ -48,8 +48,10 @@ G_BEGIN_DECLS
|
||||
#define GLIBTOP_MAP_ENTRY_SHARED_DIRTY 10
|
||||
#define GLIBTOP_MAP_ENTRY_PRIVATE_CLEAN 11
|
||||
#define GLIBTOP_MAP_ENTRY_PRIVATE_DIRTY 12
|
||||
#define GLIBTOP_MAP_ENTRY_PSS 13
|
||||
#define GLIBTOP_MAP_ENTRY_SWAP 14
|
||||
|
||||
#define GLIBTOP_MAX_MAP_ENTRY 13
|
||||
#define GLIBTOP_MAX_MAP_ENTRY 15
|
||||
|
||||
#define GLIBTOP_MAP_FILENAME_LEN 215
|
||||
|
||||
@@ -78,6 +80,8 @@ struct _glibtop_map_entry
|
||||
guint64 shared_dirty;
|
||||
guint64 private_clean;
|
||||
guint64 private_dirty;
|
||||
guint64 pss;
|
||||
guint64 swap;
|
||||
char filename [GLIBTOP_MAP_FILENAME_LEN+1];
|
||||
};
|
||||
|
||||
@@ -88,17 +92,18 @@ struct _glibtop_proc_map
|
||||
guint64 total; /* GLIBTOP_PROC_MAP_TOTAL */
|
||||
guint64 size; /* GLIBTOP_PROC_MAP_SIZE */
|
||||
};
|
||||
glibtop_map_entry *
|
||||
glibtop_get_proc_map(glibtop_proc_map *buf, pid_t pid);
|
||||
|
||||
|
||||
/**
|
||||
* glibtop_get_proc_map:
|
||||
* @buf: (out):
|
||||
* @buf:
|
||||
* @pid:
|
||||
*
|
||||
* Returns: (transfer none):
|
||||
*/
|
||||
glibtop_map_entry *
|
||||
glibtop_get_proc_map(glibtop_proc_map *buf, pid_t pid);
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* glibtop_get_proc_map_l:
|
||||
|
@@ -53,6 +53,12 @@ struct _glibtop_proc_mem
|
||||
* of the process; usually 2,147,483,647 */
|
||||
};
|
||||
|
||||
/**
|
||||
* glibtop_get_proc_map:
|
||||
* @buf:
|
||||
* @pid:
|
||||
*
|
||||
*/
|
||||
void glibtop_get_proc_mem(glibtop_proc_mem *buf, pid_t pid);
|
||||
|
||||
#if GLIBTOP_SUID_PROC_MEM
|
||||
|
@@ -96,7 +96,7 @@ struct _glibtop_proc_open_files
|
||||
|
||||
/**
|
||||
* glibtop_get_proc_open_files:
|
||||
* @buf: (out):
|
||||
* @buf:
|
||||
* @pid:
|
||||
*
|
||||
* Returns: (transfer none):
|
||||
|
@@ -30,7 +30,7 @@ typedef struct _glibtop_proc_wd glibtop_proc_wd;
|
||||
#define GLIBTOP_PROC_WD_NUMBER 0
|
||||
#define GLIBTOP_PROC_WD_ROOT 1
|
||||
#define GLIBTOP_PROC_WD_EXE 2
|
||||
#define GLIBTOP_PROC_WD_MAX 3
|
||||
#define GLIBTOP_MAX_PROC_WD 3
|
||||
|
||||
#define GLIBTOP_PROC_WD_ROOT_LEN 215
|
||||
#define GLIBTOP_PROC_WD_EXE_LEN 215
|
||||
@@ -44,6 +44,13 @@ struct _glibtop_proc_wd
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* glibtop_get_proc_wd:
|
||||
* @buf:
|
||||
* @pid:
|
||||
*
|
||||
* Returns: (transfer full):
|
||||
*/
|
||||
char ** glibtop_get_proc_wd(glibtop_proc_wd *buf, pid_t pid);
|
||||
char ** glibtop_get_proc_wd_l(glibtop *server, glibtop_proc_wd *buf, pid_t pid);
|
||||
|
||||
|
@@ -26,10 +26,10 @@ INTROSPECTION_SCANNER_ARGS = --accept-unprefixed --warn-all
|
||||
INTROSPECTION_COMPILER_ARGS =
|
||||
|
||||
if HAVE_INTROSPECTION
|
||||
introspection_sources = $(libgtop_2_0_la_SOURCES) lib.c ../glibtop.h \
|
||||
introspection_sources = $(libgtop_2_0_la_SOURCES) lib.c ../glibtop.h ../libgtopconfig.h \
|
||||
../include/glibtop/close.h ../include/glibtop/loadavg.h ../include/glibtop/prockernel.h ../include/glibtop/procstate.h \
|
||||
../include/glibtop/sem_limits.h ../include/glibtop/uptime.h ../include/glibtop/command.h ../include/glibtop/mem.h ../include/glibtop/proclist.h \
|
||||
../include/glibtop/proctime.h ../include/glibtop/shm_limits.h ../include/glibtop/version.h ../include/glibtop/cpu.h ../include/glibtop/msg_limits.h \
|
||||
../include/glibtop/proctime.h ../include/glibtop/shm_limits.h ../include/glibtop/cpu.h ../include/glibtop/msg_limits.h \
|
||||
../include/glibtop/procmem.h ../include/glibtop/procuid.h ../include/glibtop/swap.h \
|
||||
../include/glibtop/procsegment.h ../include/glibtop/sysdeps.h ../include/glibtop/global.h \
|
||||
../include/glibtop/procsignal.h ../include/glibtop/union.h ../include/glibtop/gnuserv.h \
|
||||
|
@@ -26,12 +26,14 @@
|
||||
#include <glibtop/open.h>
|
||||
#include <glibtop/parameter.h>
|
||||
#include <glibtop/init_hooks.h>
|
||||
#include <glibtop/machine.h>
|
||||
|
||||
|
||||
#ifndef DEFAULT_PORT
|
||||
#define DEFAULT_PORT 42800
|
||||
#endif
|
||||
|
||||
static glibtop _glibtop_global_server = { 0 };
|
||||
static glibtop _glibtop_global_server;
|
||||
glibtop *glibtop_global_server = &_glibtop_global_server;
|
||||
|
||||
static void
|
||||
@@ -173,6 +175,9 @@ glibtop_init_r (glibtop **server_ptr, unsigned long features, unsigned flags)
|
||||
/* Do the initialization, but only if not already initialized. */
|
||||
|
||||
if ((server->flags & _GLIBTOP_INIT_STATE_INIT) == 0) {
|
||||
|
||||
glibtop_machine_new (server);
|
||||
|
||||
if (flags & GLIBTOP_FEATURES_EXCEPT)
|
||||
features = ~features & GLIBTOP_SYSDEPS_ALL;
|
||||
|
||||
@@ -221,6 +226,8 @@ glibtop_init_s (glibtop **server_ptr, unsigned long features, unsigned flags)
|
||||
glibtop *server;
|
||||
const _glibtop_init_func_t *init_fkt;
|
||||
|
||||
glibtop_debug("init_s with features=%#0lx and flags=%#0x", features, flags);
|
||||
|
||||
if (server_ptr == NULL)
|
||||
return NULL;
|
||||
|
||||
|
@@ -153,7 +153,7 @@ glibtop_open_l (glibtop *server, const char *program_name,
|
||||
|
||||
memcpy (&server->sysdeps, &sysdeps, sizeof (glibtop_sysdeps));
|
||||
|
||||
glibtop_debug ("Server features are %lu.",
|
||||
glibtop_debug ("Server features are %#0lx.",
|
||||
server->features);
|
||||
}
|
||||
|
||||
|
@@ -4,9 +4,6 @@ dnl
|
||||
dnl It defines the following variables:
|
||||
dnl
|
||||
dnl * 'libgtop_sysdeps_dir' - sysdeps dir for libgtop.
|
||||
dnl * 'libgtop_use_machine_h' - some of system dependend parts of libgtop provide
|
||||
dnl their own header file. In this case we need to
|
||||
dnl define 'HAVE_GLIBTOP_MACHINE_H'.
|
||||
dnl * 'libgtop_need_server' - is the server really needed? Defines 'LIBGTOP_NEED_SERVER'
|
||||
dnl if true; defines conditional 'LIBGTOP_NEED_SERVER'.
|
||||
|
||||
@@ -14,10 +11,9 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
AC_REQUIRE([AC_CANONICAL_HOST])
|
||||
|
||||
AC_SUBST(libgtop_sysdeps_dir)
|
||||
AC_SUBST(libgtop_use_machine_h)
|
||||
AC_SUBST(libgtop_need_server)
|
||||
|
||||
AC_ARG_WITH(libgtop-examples,
|
||||
AC_ARG_WITH(examples,
|
||||
AS_HELP_STRING([--with-examples],
|
||||
[Build the libgtop examples @<:@default=yes@:>@]),[
|
||||
build_examples="$withval"], [build_examples=yes])
|
||||
@@ -36,7 +32,6 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
case "$host_os" in
|
||||
linux*)
|
||||
libgtop_sysdeps_dir=linux
|
||||
libgtop_use_machine_h=no
|
||||
libgtop_have_sysinfo=yes
|
||||
libgtop_need_server=no
|
||||
libgtop_sysdeps_private_mountlist=yes
|
||||
@@ -44,13 +39,11 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
;;
|
||||
netbsd*|bsdi*)
|
||||
libgtop_sysdeps_dir=bsd
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server2'
|
||||
;;
|
||||
openbsd*)
|
||||
libgtop_sysdeps_dir=openbsd
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
libgtop_sysdeps_private_mountlist=yes
|
||||
libgtop_sysdeps_private_fsusage=yes
|
||||
@@ -58,7 +51,6 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
;;
|
||||
freebsd*|kfreebsd*)
|
||||
libgtop_sysdeps_dir=freebsd
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
libgtop_sysdeps_private_mountlist=yes
|
||||
libgtop_sysdeps_private_fsusage=yes
|
||||
@@ -66,27 +58,23 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
;;
|
||||
solaris*)
|
||||
libgtop_sysdeps_dir=solaris
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
|
||||
;;
|
||||
aix*)
|
||||
libgtop_sysdeps_dir=aix
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
libgtop_have_sysinfo=yes
|
||||
libgtop_postinstall='chgrp system $(bindir)/libgtop_server && chmod g+s $(bindir)/libgtop_server2'
|
||||
;;
|
||||
darwin*)
|
||||
libgtop_sysdeps_dir=darwin
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
libgtop_have_sysinfo=yes
|
||||
libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod g+s $(bindir)/libgtop_server2'
|
||||
;;
|
||||
cygwin*)
|
||||
libgtop_sysdeps_dir=cygwin
|
||||
libgtop_use_machine_h=no
|
||||
libgtop_need_server=no
|
||||
libgtop_have_sysinfo=yes
|
||||
libgtop_sysdeps_private_mountlist=yes
|
||||
@@ -98,23 +86,19 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
#Please note that this port is obsolete and not working at
|
||||
#all. It is only useful for people who want to fix it ... :-)
|
||||
libgtop_sysdeps_dir=sun4
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
;;
|
||||
osf*)
|
||||
libgtop_sysdeps_dir=osf1
|
||||
libgtop_use_machine_h=yes
|
||||
libgtop_need_server=yes
|
||||
;;
|
||||
*)
|
||||
libgtop_sysdeps_dir=stub
|
||||
libgtop_use_machine_h=no
|
||||
libgtop_need_server=no
|
||||
;;
|
||||
esac
|
||||
else
|
||||
libgtop_sysdeps_dir=stub
|
||||
libgtop_use_machine_h=no
|
||||
libgtop_need_server=no
|
||||
fi
|
||||
;;
|
||||
@@ -277,9 +261,6 @@ main (void)
|
||||
;;
|
||||
esac
|
||||
|
||||
AC_MSG_CHECKING(for machine.h in libgtop sysdeps dir)
|
||||
AC_MSG_RESULT($libgtop_use_machine_h)
|
||||
|
||||
AC_MSG_CHECKING(whether we need libgtop)
|
||||
AC_MSG_RESULT($libgtop_need_server)
|
||||
|
||||
@@ -287,11 +268,6 @@ main (void)
|
||||
AC_DEFINE(LIBGTOP_NEED_SERVER, 1, [Define if libgtop server is required])
|
||||
fi
|
||||
|
||||
if test x$libgtop_use_machine_h = xyes ; then
|
||||
AC_DEFINE(HAVE_GLIBTOP_MACHINE_H, 1,
|
||||
[Define if machine.h in libgtop sysdeps dir])
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(LIBGTOP_NEED_SERVER, test x$libgtop_need_server = xyes)
|
||||
AM_CONDITIONAL(LIBGTOP_SYSDEPS_PRIVATE_MOUNTLIST, test x$libgtop_sysdeps_private_mountlist = xyes)
|
||||
AM_CONDITIONAL(LIBGTOP_SYSDEPS_PRIVATE_FSUSAGE, test x$libgtop_sysdeps_private_fsusage = xyes)
|
||||
|
78
po/Makevars
Normal file
78
po/Makevars
Normal file
@@ -0,0 +1,78 @@
|
||||
# Makefile variables for PO directory in any package using GNU gettext.
|
||||
|
||||
# Usually the message domain is the same as the package name.
|
||||
DOMAIN = $(PACKAGE)
|
||||
|
||||
# These two variables depend on the location of this directory.
|
||||
subdir = po
|
||||
top_builddir = ..
|
||||
|
||||
# These options get passed to xgettext.
|
||||
XGETTEXT_OPTIONS = --from-code=UTF-8 --keyword=_ --keyword=N_ --keyword=C_:1c,2 --keyword=NC_:1c,2 --keyword=g_dngettext:2,3 --add-comments
|
||||
|
||||
# This is the copyright holder that gets inserted into the header of the
|
||||
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
|
||||
# package. (Note that the msgstr strings, extracted from the package's
|
||||
# sources, belong to the copyright holder of the package.) Translators are
|
||||
# expected to transfer the copyright for their translations to this person
|
||||
# or entity, or to disclaim their copyright. The empty string stands for
|
||||
# the public domain; in this case the translators are expected to disclaim
|
||||
# their copyright.
|
||||
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
|
||||
|
||||
# This tells whether or not to prepend "GNU " prefix to the package
|
||||
# name that gets inserted into the header of the $(DOMAIN).pot file.
|
||||
# Possible values are "yes", "no", or empty. If it is empty, try to
|
||||
# detect it automatically by scanning the files in $(top_srcdir) for
|
||||
# "GNU packagename" string.
|
||||
PACKAGE_GNU =
|
||||
|
||||
# This is the email address or URL to which the translators shall report
|
||||
# bugs in the untranslated strings:
|
||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
||||
# in the GNU gettext documentation, section 'Preparing Strings'.
|
||||
# - Strings which use unclear terms or require additional context to be
|
||||
# understood.
|
||||
# - Strings which make invalid assumptions about notation of date, time or
|
||||
# money.
|
||||
# - Pluralisation problems.
|
||||
# - Incorrect English spelling.
|
||||
# - Incorrect formatting.
|
||||
# It can be your email address, or a mailing list address where translators
|
||||
# can write to without being subscribed, or the URL of a web page through
|
||||
# which the translators can contact you.
|
||||
MSGID_BUGS_ADDRESS =
|
||||
|
||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
||||
# message catalogs shall be used. It is usually empty.
|
||||
EXTRA_LOCALE_CATEGORIES =
|
||||
|
||||
# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
|
||||
# context. Possible values are "yes" and "no". Set this to yes if the
|
||||
# package uses functions taking also a message context, like pgettext(), or
|
||||
# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
|
||||
USE_MSGCTXT = no
|
||||
|
||||
# These options get passed to msgmerge.
|
||||
# Useful options are in particular:
|
||||
# --previous to keep previous msgids of translated messages,
|
||||
# --quiet to reduce the verbosity.
|
||||
MSGMERGE_OPTIONS =
|
||||
|
||||
# These options get passed to msginit.
|
||||
# If you want to disable line wrapping when writing PO files, add
|
||||
# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
|
||||
# MSGINIT_OPTIONS.
|
||||
MSGINIT_OPTIONS =
|
||||
|
||||
# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
|
||||
# has changed. Possible values are "yes" and "no". Set this to no if
|
||||
# the POT file is checked in the repository and the version control
|
||||
# program ignores timestamps.
|
||||
PO_DEPENDS_ON_POT = no
|
||||
|
||||
# This tells whether or not to forcibly update $(DOMAIN).pot and
|
||||
# regenerate PO files on "make dist". Possible values are "yes" and
|
||||
# "no". Set this to no if the POT file and PO files are maintained
|
||||
# externally.
|
||||
DIST_DEPENDS_ON_UPDATE_PO = no
|
1
po/am.po
1
po/am.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2003-01-16 08:39+EDT\n"
|
||||
"Last-Translator: Ge'ez Frontier Foundation <locales@geez.org>\n"
|
||||
"Language-Team: Amharic <locales@geez.org>\n"
|
||||
"Language: am\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ar.po
1
po/ar.po
@@ -15,6 +15,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-07-28 19:26+0300\n"
|
||||
"Last-Translator: Khaled Hosny <khaledhosny@eglug.org>\n"
|
||||
"Language-Team: Arabic <doc@arabeyes.org>\n"
|
||||
"Language: ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/as.po
1
po/as.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2011-08-17 16:13+0530\n"
|
||||
"Last-Translator: Nilamdyuti Goswami <ngoswami@redhat.com>\n"
|
||||
"Language-Team: as_IN <kde-i18n-doc@kde.org>\n"
|
||||
"Language: as\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-01-06 18:12+0100\n"
|
||||
"Last-Translator: astur <malditoastur@gmail.com>\n"
|
||||
"Language-Team: Asturian <alministradores@softastur.org>\n"
|
||||
"Language: ast\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/az.po
1
po/az.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
|
||||
"Language-Team: Azerbaijani Turkish <translation-team-az@lists.sourceforge."
|
||||
"net>\n"
|
||||
"Language: az\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/bn.po
1
po/bn.po
@@ -15,6 +15,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-01-21 16:02+0600\n"
|
||||
"Last-Translator: Israt Jahan <israt@ankur.org.bd>\n"
|
||||
"Language-Team: Bengali <ankur-bd-l10n@googlegroups.com>\n"
|
||||
"Language: bn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-08-10 14:47+0530\n"
|
||||
"Last-Translator: Runa Bhattacharjee <runabh@gmail.com>\n"
|
||||
"Language-Team: Bengali INDIA\n"
|
||||
"Language: bn_IN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ca.po
1
po/ca.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2011-04-04 22:04+0200\n"
|
||||
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
|
||||
"Language-Team: Catalan <tradgnome@softcatala.org>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -12,7 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2011-04-04 22:04+0200\n"
|
||||
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
|
||||
"Language-Team: Catalan <tradgnome@softcatala.org>\n"
|
||||
"Language: ca-XV\n"
|
||||
"Language: ca@valencia\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/cs.po
1
po/cs.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-03-28 17:19+0100\n"
|
||||
"Last-Translator: Petr Kovar <pknbe@volny.cz>\n"
|
||||
"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
|
||||
"Language: cs\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/cy.po
1
po/cy.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-08-29 20:39+0100\n"
|
||||
"Last-Translator: Bryn Salisbury <bryn@randomlyevil.org.uk>\n"
|
||||
"Language-Team: Welsh <gnome-cy@www.linux.org>\n"
|
||||
"Language: cy\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/da.po
1
po/da.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-09-16 23:21+0200\n"
|
||||
"Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
|
||||
"Language-Team: Danish <dansk@klid.dk>\n"
|
||||
"Language: da\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/de.po
1
po/de.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-07-19 19:28+0200\n"
|
||||
"Last-Translator: Hendrik Richter <hendrikr@gnome.org>\n"
|
||||
"Language-Team: German <gnome-de@gnome.org>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/dz.po
1
po/dz.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2006-03-28 11:12-0500\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: <en@li.org>\n"
|
||||
"Language: dz\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -9,6 +9,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-05-12 18:37 -0400\n"
|
||||
"Last-Translator: Thomas Thurman <tthurman@gnome.org>\n"
|
||||
"Language-Team: Shavian <ubuntu-l10n-en-shaw@launchpad.net>\n"
|
||||
"Language: en@shaw\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2004-12-29 15:51-0400\n"
|
||||
"Last-Translator: Adam Weinberger <adamw@gnome.org>\n"
|
||||
"Language-Team: Canadian English <adamw@gnome.org>\n"
|
||||
"Language: en_CA\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-05-15 22:52-0000\n"
|
||||
"Last-Translator: David Lodge <dave@cirt.net>\n"
|
||||
"Language-Team: English/GB <en@li.org>\n"
|
||||
"Language: en_GB\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/eo.po
1
po/eo.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2011-06-08 11:49+0200\n"
|
||||
"Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n"
|
||||
"Language-Team: Esperanto <ubuntu-l10n-eo@lists.launchpad.net>\n"
|
||||
"Language: eo\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
2
po/es.po
2
po/es.po
@@ -14,10 +14,10 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-05-14 09:30+0200\n"
|
||||
"Last-Translator: Jorge González <jorgegonz@svn.gnome.org>\n"
|
||||
"Language-Team: Spanish <traductores@es.gnome.org>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"First-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
|
1
po/et.po
1
po/et.po
@@ -16,6 +16,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-05-14 08:09+0300\n"
|
||||
"Last-Translator: Ivar Smolin <okul@linux.ee>\n"
|
||||
"Language-Team: Estonian <gnome-et@linux.ee>\n"
|
||||
"Language: et\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/eu.po
1
po/eu.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-01-10 23:26+0100\n"
|
||||
"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>\n"
|
||||
"Language-Team: Basque <itzulpena@euskalgnu.org>\n"
|
||||
"Language: eu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/fi.po
1
po/fi.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-01-29 15:17+0200\n"
|
||||
"Last-Translator: Pauli Virtanen <pauli.virtanen@hut.fi>\n"
|
||||
"Language-Team: Finnish <gnome-fi-laatu@lists.sourceforge.net>\n"
|
||||
"Language: fi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/fr.po
1
po/fr.po
@@ -16,6 +16,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-08-24 21:27+0200\n"
|
||||
"Last-Translator: Stéphane Raimbault <stephane.raimbault@gmail.com>\n"
|
||||
"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ga.po
1
po/ga.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-08-20 09:47-0600\n"
|
||||
"Last-Translator: Seán de Búrca <leftmostcat@gmail.com>\n"
|
||||
"Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>\n"
|
||||
"Language: ga\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
2
po/gu.po
2
po/gu.po
@@ -10,10 +10,10 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-08-07 12:42+0530\n"
|
||||
"Last-Translator: Ankit Patel <ankit@redhat.com>\n"
|
||||
"Language-Team: Gujarati <fedora-trans-gu@redhat.com>\n"
|
||||
"Language: gu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"<magnet@magnet-i.com>\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n!=1);\n\n"
|
||||
"\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
|
1
po/he.po
1
po/he.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2003-03-18 18:06+0200\n"
|
||||
"Last-Translator: Yair Hershkovitz <yairhr@gmail.com>\n"
|
||||
"Language-Team: Hebrew <he@li.org>\n"
|
||||
"Language: he\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/hi.po
1
po/hi.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-06-10 14:37+0530\n"
|
||||
"Last-Translator: Rajesh Ranjan <rajesh672@gmail.com>\n"
|
||||
"Language-Team: Hindi <hindi.sf.net>\n"
|
||||
"Language: hi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
30
po/hr.po
30
po/hr.po
@@ -5,19 +5,20 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: libgtop 0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2008-03-11 15:24+0000\n"
|
||||
"PO-Revision-Date: 2007-06-19 23:43+0000\n"
|
||||
"Last-Translator: Ante Karamatić <ivoks@grad.hr>\n"
|
||||
"POT-Creation-Date: 2016-04-26 22:07+0000\n"
|
||||
"PO-Revision-Date: 2009-06-30 04:01+0000\n"
|
||||
"Last-Translator: Ante Karamatić <ante.karamatic@canonical.com>\n"
|
||||
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\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"
|
||||
"X-Launchpad-Export-Date: 2008-05-27 21:06+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
"X-Launchpad-Export-Date: 2016-09-15 11:39+0000\n"
|
||||
"X-Generator: Launchpad (build 18186)\n"
|
||||
"Language: hr\n"
|
||||
|
||||
#: ../lib/read.c:51
|
||||
#: ../lib/read.c:49
|
||||
#, c-format
|
||||
msgid "read %d byte"
|
||||
msgid_plural "read %d bytes"
|
||||
@@ -25,11 +26,11 @@ msgstr[0] "čitaj %d byte"
|
||||
msgstr[1] "čitaj %d bytea"
|
||||
msgstr[2] "čitaj %d byteova"
|
||||
|
||||
#: ../lib/read_data.c:51
|
||||
#: ../lib/read_data.c:49
|
||||
msgid "read data size"
|
||||
msgstr "veličina pročitanih podataka"
|
||||
|
||||
#: ../lib/read_data.c:70
|
||||
#: ../lib/read_data.c:66
|
||||
#, c-format
|
||||
msgid "read %lu byte of data"
|
||||
msgid_plural "read %lu bytes of data"
|
||||
@@ -37,7 +38,7 @@ msgstr[0] "čitaj %lu byte podataka"
|
||||
msgstr[1] "čitaj %lu bytea podataka"
|
||||
msgstr[2] "čitaj %lu byteova podataka"
|
||||
|
||||
#: ../lib/write.c:51
|
||||
#: ../lib/write.c:49
|
||||
#, c-format
|
||||
msgid "wrote %d byte"
|
||||
msgid_plural "wrote %d bytes"
|
||||
@@ -45,19 +46,19 @@ msgstr[0] "zapisao %d byte"
|
||||
msgstr[1] "zapisao %d bytea"
|
||||
msgstr[2] "zapisao %d byteova"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:458
|
||||
#: ../src/daemon/gnuserv.c:456
|
||||
msgid "Enable debugging"
|
||||
msgstr "Omogućavanje debugiranja"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:460
|
||||
#: ../src/daemon/gnuserv.c:458
|
||||
msgid "Enable verbose output"
|
||||
msgstr "Omogući opširni izlaz"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:462
|
||||
#: ../src/daemon/gnuserv.c:460
|
||||
msgid "Don't fork into background"
|
||||
msgstr "Bez forkanja u pozadini"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:464
|
||||
#: ../src/daemon/gnuserv.c:462
|
||||
msgid "Invoked from inetd"
|
||||
msgstr "Pozvano iz inetda"
|
||||
|
||||
@@ -65,7 +66,8 @@ msgstr "Pozvano iz inetda"
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Run '%s --help' to see a full list of available command line options.\n"
|
||||
msgstr "Pokrenite naredbu '%s --help' kako biste vidjeli popis dostupnih opcija.\n"
|
||||
msgstr ""
|
||||
"Pokrenite naredbu '%s --help' kako biste vidjeli popis dostupnih opcija.\n"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27
|
||||
msgid "Hangup"
|
||||
|
1
po/hu.po
1
po/hu.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-03-09 22:02+0100\n"
|
||||
"Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n"
|
||||
"Language-Team: Hungarian <gnome@fsf.hu>\n"
|
||||
"Language: hu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/id.po
1
po/id.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-04-18 14:46+0700\n"
|
||||
"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
|
||||
"Language-Team: GNOME Indonesian Translation Team <gnome@i15n.org>\n"
|
||||
"Language: id\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/it.po
1
po/it.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-10-02 23:18+0200\n"
|
||||
"Last-Translator: Alessio Frusciante <algol@firenze.linux.it>\n"
|
||||
"Language-Team: Italian <tp@lists.linux.it>\n"
|
||||
"Language: it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ja.po
1
po/ja.po
@@ -15,6 +15,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2011-09-11 07:40+0900\n"
|
||||
"Last-Translator: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>\n"
|
||||
"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"
|
||||
"Language: ja\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ka.po
1
po/ka.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2006-03-18 03:28+0100\n"
|
||||
"Last-Translator: Alexander Didebulidze <didebuli@in.tum.de>\n"
|
||||
"Language-Team: Georgian <gnome@inet.ge>\n"
|
||||
"Language: ka\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ko.po
1
po/ko.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2013-03-19 02:23+0900\n"
|
||||
"Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"
|
||||
"Language-Team: GNOME Korea <gnome-kr@googlegroups.com>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ku.po
1
po/ku.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-10-15 16:41+0200\n"
|
||||
"Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n"
|
||||
"Language-Team: Kurdish <gnu-ku-wergerandin@lists.sourceforge.net>\n"
|
||||
"Language: ku\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/la.po
1
po/la.po
@@ -9,6 +9,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-11-14 22:00-0500\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: Latin <la@li.org>\n"
|
||||
"Language: la\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/lt.po
1
po/lt.po
@@ -15,6 +15,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-09-16 13:58+0300\n"
|
||||
"Last-Translator: Žygimantas Beručka <zygis@gnome.org>\n"
|
||||
"Language-Team: Lithuanian <gnome-lt@lists.akl.lt>\n"
|
||||
"Language: lt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-09-11 20:50+0530\n"
|
||||
"Last-Translator: Sangeeta Kumari <sangeeta09@gmail.com>\n"
|
||||
"Language-Team: Maithili <maithili.sf.net>\n"
|
||||
"Language: mai\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/mg.po
1
po/mg.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2006-07-05 21:48+0300\n"
|
||||
"Last-Translator: Fano Rajaonarisoa <rajfanhar@yahoo.fr>\n"
|
||||
"Language-Team: Malagasy <i18n-malagasy-gnome@gna.org>\n"
|
||||
"Language: mg\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/mi.po
1
po/mi.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2004-06-26 19:13+1200\n"
|
||||
"Last-Translator: John C Barstow <jbowtie@amathaine.com>\n"
|
||||
"Language-Team: Maori <maori@nzlinux.org.nz>\n"
|
||||
"Language: mi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/mk.po
1
po/mk.po
@@ -19,6 +19,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-09-02 21:56+0200\n"
|
||||
"Last-Translator: Arangel Angov <arangel@linux.net.mk>\n"
|
||||
"Language-Team: Macedonian <ossm-members@hedona.on.net.mk>\n"
|
||||
"Language: mk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ml.po
1
po/ml.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-09-12 20:37+0530\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: <en@li.org>\n"
|
||||
"Language: ml\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/mn.po
1
po/mn.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2004-01-05 21:47+0100\n"
|
||||
"Last-Translator: Sanlig Badral <Badral@openmn.org>\n"
|
||||
"Language-Team: Mongolian <openmn-core@lists.sf.net>\n"
|
||||
"Language: mn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/mr.po
1
po/mr.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-12-12 10:37+0530\n"
|
||||
"Last-Translator: sandeep shedmake <sandeep.shedmake@gmail.com>\n"
|
||||
"Language-Team: marathi\n"
|
||||
"Language: mr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ms.po
1
po/ms.po
@@ -9,6 +9,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2003-11-11 03:36+0800\n"
|
||||
"Last-Translator: Hasbullah Bin Pit <sebol@ikhlas.com>\n"
|
||||
"Language-Team: Projek Gabai <gabai-penyumbang@list.sourceforge.net>\n"
|
||||
"Language: ms\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ne.po
1
po/ne.po
@@ -17,6 +17,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-12-19 12:53+0545\n"
|
||||
"Last-Translator: Nabin Gautam <nabin@mpp.org.np>\n"
|
||||
"Language-Team: Nepali <info@mpp.org.np>\n"
|
||||
"Language: ne\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/nl.po
1
po/nl.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-07-17 18:54+0200 \n"
|
||||
"Last-Translator: Wouter Bolsterlee <wbolster@gnome.org>\n"
|
||||
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
|
||||
"Language: nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/nn.po
1
po/nn.po
@@ -15,6 +15,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-10-17 18:26+0200\n"
|
||||
"Last-Translator: Åsmund Skjæveland <aasmunds@ulrik.uio.no>\n"
|
||||
"Language-Team: Norsk (nynorsk) <i18n-nn@lister.ping.uio.no>\n"
|
||||
"Language: nn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
52
po/oc.po
52
po/oc.po
@@ -1,72 +1,72 @@
|
||||
# Occitan translation of libgtop.
|
||||
# Copyright (C) 1998-2004 Free Software Foundation, Inc.
|
||||
# This file is distributed under the GNU General Public License Version 2.
|
||||
#
|
||||
#
|
||||
#
|
||||
# Cédric Valmary (Tot en Òc) <cvalmary@yahoo.fr>, 2015.
|
||||
# Cédric Valmary <cvalmary@yahoo.fr>, 2015.
|
||||
# Cédric Valmary (Tot en òc) <cvalmary@yahoo.fr>, 2015.
|
||||
# Cédric Valmary (totenoc.eu) <cvalmary@yahoo.fr>, 2016.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: libgtop 2.9.91\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=libgto"
|
||||
"p&keywords=I18N+L10N&component=general\n"
|
||||
"POT-Creation-Date: 2013-12-19 14:39+0000\n"
|
||||
"PO-Revision-Date: 2015-04-30 09:46+0200\n"
|
||||
"Last-Translator: Cédric Valmary (Tot en Òc) <cvalmary@yahoo.fr>\n"
|
||||
"Language-Team: www.totenoc.eu\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
|
||||
"product=libgtop&keywords=I18N+L10N&component=general\n"
|
||||
"POT-Creation-Date: 2016-05-05 20:08+0000\n"
|
||||
"PO-Revision-Date: 2016-05-05 21:47+0200\n"
|
||||
"Last-Translator: Cédric Valmary (totenoc.eu) <cvalmary@yahoo.fr>\n"
|
||||
"Language-Team: Tot En Òc\n"
|
||||
"Language: oc\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"
|
||||
"X-Generator: Virtaal 0.7.0\n"
|
||||
"X-Generator: Virtaal 0.7.1\n"
|
||||
"X-Project-Style: gnome\n"
|
||||
|
||||
#: ../lib/read.c:51
|
||||
#: ../lib/read.c:49
|
||||
#, c-format
|
||||
msgid "read %d byte"
|
||||
msgid_plural "read %d bytes"
|
||||
msgstr[0] "%d octet legit"
|
||||
msgstr[1] "%d octets legits"
|
||||
|
||||
#: ../lib/read_data.c:51
|
||||
#: ../lib/read_data.c:49
|
||||
msgid "read data size"
|
||||
msgstr "talha de las donadas legidas"
|
||||
|
||||
#: ../lib/read_data.c:70
|
||||
#: ../lib/read_data.c:66
|
||||
#, c-format
|
||||
msgid "read %lu byte of data"
|
||||
msgid_plural "read %lu bytes of data"
|
||||
msgstr[0] "lectura de %lu octet de donadas"
|
||||
msgstr[1] "lectura de %lu octets de donadas"
|
||||
|
||||
#: ../lib/write.c:51
|
||||
#: ../lib/write.c:49
|
||||
#, c-format
|
||||
msgid "wrote %d byte"
|
||||
msgid_plural "wrote %d bytes"
|
||||
msgstr[0] "escritura de %d octet"
|
||||
msgstr[1] "escritura de %d octets"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:455
|
||||
#: ../src/daemon/gnuserv.c:456
|
||||
msgid "Enable debugging"
|
||||
msgstr "Activa lo desbugatge"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:457
|
||||
#: ../src/daemon/gnuserv.c:458
|
||||
msgid "Enable verbose output"
|
||||
msgstr "Activa la sortida charraira"
|
||||
msgstr "Activa la sortida verbosa"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:459
|
||||
#: ../src/daemon/gnuserv.c:460
|
||||
msgid "Don't fork into background"
|
||||
msgstr "Aviar pas en prètzfach de fons"
|
||||
msgstr "Aviar pas en prètzfait de fons"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:461
|
||||
#: ../src/daemon/gnuserv.c:462
|
||||
msgid "Invoked from inetd"
|
||||
msgstr "Invocat a partir de inetd"
|
||||
msgstr "Invocat a partir d'inetd"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:495
|
||||
#: ../src/daemon/gnuserv.c:498
|
||||
#, c-format
|
||||
msgid "Run '%s --help' to see a full list of available command line options.\n"
|
||||
msgstr "Aviar « %s --help » per afichar la lista de las opcions de la linha de "
|
||||
msgstr ""
|
||||
"Aviar « %s --help » per afichar la lista de las opcions de la linha de "
|
||||
"comanda.\n"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27
|
||||
@@ -151,11 +151,11 @@ msgstr "L'estat del filh a cambiat"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47
|
||||
msgid "Background read from tty"
|
||||
msgstr "Lectura sus tty en rèire plan"
|
||||
msgstr "Lectura sus tty en rèireplan"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48
|
||||
msgid "Background write to tty"
|
||||
msgstr "Escritura sus tty en rèire plan"
|
||||
msgstr "Escritura sus tty en rèireplan"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49
|
||||
msgid "I/O now possible"
|
||||
|
1
po/or.po
1
po/or.po
@@ -16,6 +16,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-03-10 19:21+0530\n"
|
||||
"Last-Translator: Manoj Kumar Giri <mgiri@redhat.com>\n"
|
||||
"Language-Team: Oriya <oriya-it@googlegroups.com>\n"
|
||||
"Language: or\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/pa.po
1
po/pa.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-03-16 05:37+0000\n"
|
||||
"Last-Translator: A S Alam <aalam@users.sf.net>\n"
|
||||
"Language-Team: Punjabi/Panjabi <punjab-l10n@list.sf.net>\n"
|
||||
"Language: pa\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
116
po/pl.po
116
po/pl.po
@@ -1,31 +1,27 @@
|
||||
# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
# Aviary.pl
|
||||
# Jeśli masz jakiekolwiek uwagi odnoszące się do tłumaczenia lub chcesz
|
||||
# pomóc w jego rozwijaniu i pielęgnowaniu, napisz do nas:
|
||||
# gnomepl@aviary.pl
|
||||
# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
# Polish translation for libgtop.
|
||||
# Copyright © 1999-2016 the libgtop authors.
|
||||
# This file is distributed under the same license as the libgtop package.
|
||||
# Zbigniew Chyla <chyla@alice.ci.pwr.wroc.pl>, 1999-2002.
|
||||
# Artur Flinta <aflinta@at.kernel.pl>, 2004-2007.
|
||||
# Piotr Drąg <piotrdrag@gmail.com>, 2010-2012.
|
||||
# Aviary.pl <gnomepl@aviary.pl>, 2010-2012.
|
||||
# Piotr Drąg <piotrdrag@gmail.com>, 2010-2016.
|
||||
# Aviary.pl <community-poland@mozilla.org>, 2010-2016.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: libgtop\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-09-04 18:37+0200\n"
|
||||
"PO-Revision-Date: 2012-09-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2016-07-12 09:17+0000\n"
|
||||
"PO-Revision-Date: 2016-08-20 15:54+0200\n"
|
||||
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
|
||||
"Language-Team: Polish <gnomepl@aviary.pl>\n"
|
||||
"Language-Team: Polish <community-poland@mozilla.org>\n"
|
||||
"Language: pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||
"|| n%100>=20) ? 1 : 2);\n"
|
||||
"X-Poedit-Language: Polish\n"
|
||||
"X-Poedit-Country: Poland\n"
|
||||
|
||||
#: ../lib/read.c:51
|
||||
#: lib/read.c:49
|
||||
#, c-format
|
||||
msgid "read %d byte"
|
||||
msgid_plural "read %d bytes"
|
||||
@@ -33,11 +29,11 @@ msgstr[0] "odczyt %d bajtu"
|
||||
msgstr[1] "odczyt %d bajtów"
|
||||
msgstr[2] "odczyt %d bajtów"
|
||||
|
||||
#: ../lib/read_data.c:51
|
||||
#: lib/read_data.c:49
|
||||
msgid "read data size"
|
||||
msgstr "odczyt rozmiaru danych"
|
||||
|
||||
#: ../lib/read_data.c:70
|
||||
#: lib/read_data.c:66
|
||||
#, c-format
|
||||
msgid "read %lu byte of data"
|
||||
msgid_plural "read %lu bytes of data"
|
||||
@@ -45,7 +41,7 @@ msgstr[0] "odczytano jeden bajt danych"
|
||||
msgstr[1] "odczytano %lu bajty danych"
|
||||
msgstr[2] "odczytano %lu bajtów danych"
|
||||
|
||||
#: ../lib/write.c:51
|
||||
#: lib/write.c:49
|
||||
#, c-format
|
||||
msgid "wrote %d byte"
|
||||
msgid_plural "wrote %d bytes"
|
||||
@@ -53,149 +49,149 @@ msgstr[0] "zapisano jeden bajt"
|
||||
msgstr[1] "zapisano %d bajty"
|
||||
msgstr[2] "zapisano %d bajtów"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:455
|
||||
#: src/daemon/gnuserv.c:456
|
||||
msgid "Enable debugging"
|
||||
msgstr "Włącza debugowanie"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:457
|
||||
#: src/daemon/gnuserv.c:458
|
||||
msgid "Enable verbose output"
|
||||
msgstr "Wyświetla więcej informacji"
|
||||
msgstr "Więcej informacji"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:459
|
||||
#: src/daemon/gnuserv.c:460
|
||||
msgid "Don't fork into background"
|
||||
msgstr "Uruchamia program bez przechodzenia w tło"
|
||||
msgstr "Bez przechodzenia w tło"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:461
|
||||
#: src/daemon/gnuserv.c:462
|
||||
msgid "Invoked from inetd"
|
||||
msgstr "Wywołanie przez inetd"
|
||||
|
||||
#: ../src/daemon/gnuserv.c:495
|
||||
#: src/daemon/gnuserv.c:498
|
||||
#, c-format
|
||||
msgid "Run '%s --help' to see a full list of available command line options.\n"
|
||||
msgstr ""
|
||||
"Polecenie \"%s --help\" wyświetli pełną listę dostępnych opcji wiersza "
|
||||
"Polecenie „%s --help” wyświetli pełną listę dostępnych opcji wiersza "
|
||||
"poleceń.\n"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27
|
||||
#: sysdeps/osf1/siglist.c:27 sysdeps/sun4/siglist.c:27
|
||||
msgid "Hangup"
|
||||
msgstr "Zawieszenie"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:28 ../sysdeps/sun4/siglist.c:28
|
||||
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
|
||||
msgid "Interrupt"
|
||||
msgstr "Przerwanie"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:29 ../sysdeps/sun4/siglist.c:29
|
||||
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
|
||||
msgid "Quit"
|
||||
msgstr "Zakończenie"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:30 ../sysdeps/sun4/siglist.c:30
|
||||
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
|
||||
msgid "Illegal instruction"
|
||||
msgstr "Niedozwolona instrukcja"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:31 ../sysdeps/sun4/siglist.c:31
|
||||
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
|
||||
msgid "Trace trap"
|
||||
msgstr "Trace trap"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32
|
||||
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
|
||||
msgid "Abort"
|
||||
msgstr "Przerwanie"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33
|
||||
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
|
||||
msgid "EMT error"
|
||||
msgstr "Błąd EMT"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34
|
||||
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
|
||||
msgid "Floating-point exception"
|
||||
msgstr "Wyjątek związany z liczbą zmiennoprzecinkową"
|
||||
msgstr "Wyjątek związany z liczbą zmiennoprzecinkową"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35
|
||||
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
|
||||
msgid "Kill"
|
||||
msgstr "Wymuszenie zakończenia"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36
|
||||
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
|
||||
msgid "Bus error"
|
||||
msgstr "Błąd magistrali"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37
|
||||
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
|
||||
msgid "Segmentation violation"
|
||||
msgstr "Naruszenie ochrony pamięci"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38
|
||||
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
|
||||
msgid "Bad argument to system call"
|
||||
msgstr "Błędny parametr dla wywołania systemowego"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39
|
||||
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
|
||||
msgid "Broken pipe"
|
||||
msgstr "Uszkodzony potok"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:40 ../sysdeps/sun4/siglist.c:40
|
||||
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
|
||||
msgid "Alarm clock"
|
||||
msgstr "Budzik"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:41 ../sysdeps/sun4/siglist.c:41
|
||||
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
|
||||
msgid "Termination"
|
||||
msgstr "Zakończenie"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42
|
||||
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
|
||||
msgid "Urgent condition on socket"
|
||||
msgstr "Pilny warunek związany z gniazdem"
|
||||
msgstr "Pilny warunek związany z gniazdem"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43
|
||||
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
|
||||
msgid "Stop"
|
||||
msgstr "Zatrzymanie"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:44 ../sysdeps/sun4/siglist.c:44
|
||||
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
|
||||
msgid "Keyboard stop"
|
||||
msgstr "Zatrzymanie klawiatury"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:45 ../sysdeps/sun4/siglist.c:45
|
||||
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
|
||||
msgid "Continue"
|
||||
msgstr "Kontynuacja"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:46 ../sysdeps/sun4/siglist.c:46
|
||||
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
|
||||
msgid "Child status has changed"
|
||||
msgstr "Zmiana stanu procesu potomnego"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47
|
||||
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
|
||||
msgid "Background read from tty"
|
||||
msgstr "Odczyt w tle z urządzenia TTY"
|
||||
msgstr "Odczyt w tle z urządzenia TTY"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48
|
||||
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
|
||||
msgid "Background write to tty"
|
||||
msgstr "Zapis w tle do urządzenia TTY"
|
||||
msgstr "Zapis w tle do urządzenia TTY"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49
|
||||
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
|
||||
msgid "I/O now possible"
|
||||
msgstr "Wejście/wyjście jest teraz dostępne"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50
|
||||
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
|
||||
msgid "CPU limit exceeded"
|
||||
msgstr "Przekroczono ograniczenie procesora"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51
|
||||
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
|
||||
msgid "File size limit exceeded"
|
||||
msgstr "Przekroczono ograniczenie rozmiaru plików"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52
|
||||
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
|
||||
msgid "Virtual alarm clock"
|
||||
msgstr "Wirtualny budzik"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53
|
||||
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
|
||||
msgid "Profiling alarm clock"
|
||||
msgstr "Profilowanie budzika"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54
|
||||
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
|
||||
msgid "Window size change"
|
||||
msgstr "Zmiana rozmiaru okna"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55
|
||||
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
|
||||
msgid "Information request"
|
||||
msgstr "Żądanie informacji"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56
|
||||
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
|
||||
msgid "User defined signal 1"
|
||||
msgstr "1. sygnał określony przez użytkownika"
|
||||
|
||||
#: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57
|
||||
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
|
||||
msgid "User defined signal 2"
|
||||
msgstr "2. sygnał określony przez użytkownika"
|
||||
|
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-07-24 13:23-0300\n"
|
||||
"Last-Translator: Vladimir Melo <vladimirmelo.psi@gmail.com>\n"
|
||||
"Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ro.po
1
po/ro.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-09-20 00:44+0300\n"
|
||||
"Last-Translator: Mișu Moldovan <dumol@gnome.ro>\n"
|
||||
"Language-Team: Romanian <gnomero-list@lists.sourceforge.net>\n"
|
||||
"Language: ro\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ru.po
1
po/ru.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-09-05 15:01+0200\n"
|
||||
"Last-Translator: Nickolay V. Shmyrev <nshmyrev@yandex.ru>\n"
|
||||
"Language-Team: Russian <gnome-cyr@gnome.org>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/rw.po
1
po/rw.po
@@ -19,6 +19,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-03-28 19:35-0700\n"
|
||||
"Last-Translator: Steve Murphy <murf@e-tools.com>\n"
|
||||
"Language-Team: Kinyarwanda <translation-team-rw@lists.sourceforge.net>\n"
|
||||
"Language: rw\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/sk.po
1
po/sk.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-03-06 22:12+0100\n"
|
||||
"Last-Translator: Marcel Telka <Marcel@telka.sk>\n"
|
||||
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
|
||||
"Language: sk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/sl.po
1
po/sl.po
@@ -14,6 +14,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-05-11 15:26+0100\n"
|
||||
"Last-Translator: Matej Urbančič <mateju@svn.gnome.org>\n"
|
||||
"Language-Team: Slovenian <sl@li.org>\n"
|
||||
"Language: sl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/sq.po
1
po/sq.po
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-09-20 12:25+0200\n"
|
||||
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
|
||||
"Language-Team: albanian <gnome-albanian-perkthyesit@lists.sourceforge.net>\n"
|
||||
"Language: sq\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/sr.po
1
po/sr.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-03-06 09:51+0100\n"
|
||||
"Last-Translator: Данило Шеган <danilo@gnome.org>\n"
|
||||
"Language-Team: Serbian (sr) <gnom@prevod.org>\n"
|
||||
"Language: sr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-03-06 09:51+0100\n"
|
||||
"Last-Translator: Danilo Šegan <danilo@gnome.org>\n"
|
||||
"Language-Team: Serbian (sr) <gnom@prevod.org>\n"
|
||||
"Language: sr@latin\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/sv.po
1
po/sv.po
@@ -15,6 +15,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-05-27 11:44+0100\n"
|
||||
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
|
||||
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ta.po
1
po/ta.po
@@ -13,6 +13,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-07-08 17:29+0530\n"
|
||||
"Last-Translator: Dr.T.Vasudevan <agnihot3@gmail.com>\n"
|
||||
"Language-Team: <en@li.org>\n"
|
||||
"Language: ta\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/te.po
1
po/te.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-09-17 19:09+0530\n"
|
||||
"Last-Translator: Krishna Babu K <kkrothap@redhat.com>\n"
|
||||
"Language-Team: Telugu <en@li.org>\n"
|
||||
"Language: te\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/th.po
1
po/th.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-05-18 17:23+0700\n"
|
||||
"Last-Translator: Theppitak Karoonboonyanan <thep@linux.thai.net>\n"
|
||||
"Language-Team: Thai <l10n@opentle.org>\n"
|
||||
"Language: th\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/tr.po
1
po/tr.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-09-14 02:31+0300\n"
|
||||
"Last-Translator: Baris Cicek <baris@teamforce.name.tr>\n"
|
||||
"Language-Team: Turkish <gnome-turk@gnome.org>\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/ug.po
1
po/ug.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2010-10-08 10:12+0600\n"
|
||||
"Last-Translator: Sahran <sahran@live.com>\n"
|
||||
"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
|
||||
"Language: ug\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/uk.po
1
po/uk.po
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-09-12 11:35+0300\n"
|
||||
"Last-Translator: Maxim Dziumanenko <dziumanenko@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <uk@li.org>\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/vi.po
1
po/vi.po
@@ -11,6 +11,7 @@ msgstr "Project-Id-Version: libgtop GNOME 2.20\n"
|
||||
"PO-Revision-Date: 2007-06-27 17:37+09300\n"
|
||||
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
|
||||
"Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net>\n"
|
||||
"Language: vi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
1
po/xh.po
1
po/xh.po
@@ -12,6 +12,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2005-03-30 22:54+0200\n"
|
||||
"Last-Translator: Canonical Ltd <translations@canonical.com>\n"
|
||||
"Language-Team: Xhosa <xh-translate@ubuntu.com>\n"
|
||||
"Language: xh\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -11,6 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2007-09-07 17:29+0800\n"
|
||||
"Last-Translator: Funda Wang <fundawang@linux.net.cn>\n"
|
||||
"Language-Team: zh_CN <i18n-translation@lists.linux.net.cn>\n"
|
||||
"Language: zh_CN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2009-02-09 08:06+0800\n"
|
||||
"Last-Translator: Abel Cheung <abel@oaka.org>\n"
|
||||
"Language-Team: Chinese (Hong Kong) <community@linuxhall.org>\n"
|
||||
"Language: zh_HK\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -10,6 +10,7 @@ msgstr ""
|
||||
"PO-Revision-Date: 2008-02-14 23:04+0800\n"
|
||||
"Last-Translator: Abel Cheung <abel@oaka.org>\n"
|
||||
"Language-Team: Chinese (Taiwan) <zh-l10n@lists.linux.org.tw>\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@@ -43,6 +43,7 @@
|
||||
#include <glibtop/gnuserv.h>
|
||||
|
||||
#include <errno.h>
|
||||
#include <locale.h>
|
||||
|
||||
#include "daemon.h"
|
||||
|
||||
@@ -473,6 +474,8 @@ main (int argc, char **argv)
|
||||
|
||||
int ils = -1; /* internet domain listen socket */
|
||||
|
||||
setlocale (LC_ALL, "");
|
||||
|
||||
/* On non-glibc systems, this is not set up for us. */
|
||||
if (!program_invocation_name) {
|
||||
char *arg;
|
||||
|
@@ -25,6 +25,8 @@
|
||||
#include <glibtop.h>
|
||||
#include <glibtop/union.h>
|
||||
#include <glibtop/sysdeps.h>
|
||||
#include <glibtop/error.h>
|
||||
#include <glibtop/machine.h>
|
||||
|
||||
#include <sys/utsname.h>
|
||||
|
||||
@@ -42,6 +44,8 @@ main(int argc, char *argv[])
|
||||
uid = getuid (); euid = geteuid ();
|
||||
gid = getgid (); egid = getegid ();
|
||||
|
||||
glibtop_debug ("uid=%d euid=%d gid=%d egid=%d", getuid(), geteuid(), getgid(), getegid());
|
||||
|
||||
if (uname (&uts) < 0) _exit (1);
|
||||
|
||||
#ifdef _AIX
|
||||
@@ -72,12 +76,18 @@ main(int argc, char *argv[])
|
||||
}
|
||||
#endif
|
||||
|
||||
glibtop_machine_new (glibtop_global_server);
|
||||
|
||||
glibtop_init_p (glibtop_global_server, 0, 0);
|
||||
|
||||
glibtop_debug ("uid=%d euid=%d gid=%d egid=%d", getuid(), geteuid(), getgid(), getegid());
|
||||
|
||||
if (setreuid (euid, uid)) _exit (1);
|
||||
|
||||
if (setregid (egid, gid)) _exit (1);
|
||||
|
||||
glibtop_debug ("uid=%d euid=%d gid=%d egid=%d", getuid(), geteuid(), getgid(), getegid());
|
||||
|
||||
/* !!! END OF SUID ROOT PART !!! */
|
||||
|
||||
handle_slave_connection (0, 0);
|
||||
|
@@ -56,7 +56,7 @@ _glibtop_init_cpu_p (glibtop *server)
|
||||
{
|
||||
return;
|
||||
}
|
||||
server->machine.sysinfo_offset = result;
|
||||
server->machine->sysinfo_offset = result;
|
||||
|
||||
result = _glibtop_get_kmem_offset(server, "cpuinfo");
|
||||
if (result == -1)
|
||||
@@ -65,9 +65,9 @@ _glibtop_init_cpu_p (glibtop *server)
|
||||
|
||||
return;
|
||||
}
|
||||
server->machine.cpuinfo_offset = result;
|
||||
server->machine->cpuinfo_offset = result;
|
||||
|
||||
server->machine.cpuinfo = (struct cpuinfo*)calloc(_system_configuration.ncpus, sizeof(struct cpuinfo));
|
||||
server->machine->cpuinfo = (struct cpuinfo*)calloc(_system_configuration.ncpus, sizeof(struct cpuinfo));
|
||||
|
||||
server->sysdeps.cpu = _glibtop_sysdeps_cpu;
|
||||
}
|
||||
@@ -85,7 +85,7 @@ glibtop_get_cpu_p (glibtop *server, glibtop_cpu *buf)
|
||||
|
||||
memset (buf, 0, sizeof (glibtop_cpu));
|
||||
|
||||
result = _glibtop_get_kmem_info(server, server->machine.sysinfo_offset,
|
||||
result = _glibtop_get_kmem_info(server, server->machine->sysinfo_offset,
|
||||
&sysinfo, sizeof(struct sysinfo));
|
||||
if (result <= 0)
|
||||
{
|
||||
@@ -100,8 +100,8 @@ glibtop_get_cpu_p (glibtop *server, glibtop_cpu *buf)
|
||||
|
||||
buf->total = buf->idle + buf->user + buf->sys + buf->nice ;
|
||||
|
||||
result = _glibtop_get_kmem_info(server, server->machine.cpuinfo_offset,
|
||||
server->machine.cpuinfo,
|
||||
result = _glibtop_get_kmem_info(server, server->machine->cpuinfo_offset,
|
||||
server->machine->cpuinfo,
|
||||
_system_configuration.ncpus
|
||||
* sizeof(struct cpuinfo));
|
||||
|
||||
@@ -115,13 +115,13 @@ glibtop_get_cpu_p (glibtop *server, glibtop_cpu *buf)
|
||||
for (cpu = 0; cpu < MIN(GLIBTOP_NCPU, _system_configuration.ncpus); cpu++)
|
||||
{
|
||||
buf->xcpu_idle[cpu] =
|
||||
server->machine.cpuinfo[cpu].cpu[CPU_IDLE];
|
||||
server->machine->cpuinfo[cpu].cpu[CPU_IDLE];
|
||||
buf->xcpu_user[cpu] =
|
||||
server->machine.cpuinfo[cpu].cpu[CPU_USER];
|
||||
server->machine->cpuinfo[cpu].cpu[CPU_USER];
|
||||
buf->xcpu_sys[cpu] =
|
||||
server->machine.cpuinfo[cpu].cpu[CPU_KERNEL];
|
||||
server->machine->cpuinfo[cpu].cpu[CPU_KERNEL];
|
||||
buf->xcpu_nice[cpu] =
|
||||
server->machine.cpuinfo[cpu].cpu[CPU_WAIT];
|
||||
server->machine->cpuinfo[cpu].cpu[CPU_WAIT];
|
||||
|
||||
buf->xcpu_total[cpu] = buf->xcpu_idle[cpu] +
|
||||
buf->xcpu_user[cpu] +
|
||||
|
@@ -26,8 +26,6 @@
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
typedef struct _glibtop_machine glibtop_machine;
|
||||
|
||||
struct _glibtop_machine
|
||||
{
|
||||
uid_t uid, euid;
|
||||
|
@@ -29,11 +29,11 @@ G_BEGIN_DECLS
|
||||
#endif
|
||||
|
||||
static inline void glibtop_suid_enter (glibtop *server) {
|
||||
setegid (server->machine.egid);
|
||||
setegid (server->machine->egid);
|
||||
}
|
||||
|
||||
static inline void glibtop_suid_leave (glibtop *server) {
|
||||
if (setegid (server->machine.gid))
|
||||
if (setegid (server->machine->gid))
|
||||
_exit (1);
|
||||
}
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user