- emacs-devel: Emacs 23.1.93 pretest
subject の 23.1.93 は 23.1.95 の間違い - Index of /gnu/emacs/pretest
Emacs 23.2 リリースに向けた 6回目の pretest、Emacs 23.1.95 が出ました。前回の 23.1.94 から emacs-23 ブランチです。
pretest 直前 revno 99713 の影響で、Windows では movemail が壊れているため make が通りません。
revno 99713 は movemail の privilege escalation / race condition (CVE-2010-0825) の修正なので、movemail を使っているかた、これまでの Emacs pretest を使っているかたはアップデートが必要です。
tarball からの 23.1.95 pretest を Windows で使うひとは、以下の patch を使ってみてください。emacs-23 ブランチ HEAD では修正されています。
=== modified file 'lib-src/ChangeLog'
--- lib-src/ChangeLog 2010-04-02 15:24:16 +0000
+++ lib-src/ChangeLog 2010-04-03 02:45:22 +0000
@@ -1,3 +1,9 @@
+2010-04-03 Juanma Barranquero <lekktu@snip>
+
+ Add stubs for Windows, required after CVE-2010-0825 change.
+ * ntlib.c (getgid, getegid, setegid): New stubs.
+ * ntlib.h (getgid, getegid, setegid): Declare them.
+
2010-04-02 Dan Rosenberg <dan.j.rosenberg@snip> (tiny change)
* movemail.c (main): Check return values of setuid. Avoid
=== modified file 'lib-src/ntlib.c'
--- lib-src/ntlib.c 2010-01-13 08:35:10 +0000
+++ lib-src/ntlib.c 2010-04-03 02:45:22 +0000
@@ -125,12 +125,30 @@
return 0;
}
+unsigned
+getgid ()
+{
+ return 0;
+}
+
+unsigned
+getegid ()
+{
+ return 0;
+}
+
int
setuid (unsigned uid)
{
return 0;
}
+int
+setegid (unsigned gid)
+{
+ return 0;
+}
+
struct passwd *
getpwuid (unsigned uid)
{
=== modified file 'lib-src/ntlib.h'
--- lib-src/ntlib.h 2010-01-13 08:35:10 +0000
+++ lib-src/ntlib.h 2010-04-03 02:45:22 +0000
@@ -36,7 +36,10 @@
char * getlogin ();
char * cuserid (char * s);
unsigned getuid ();
+unsigned getegid ();
+unsigned getgid ();
int setuid (unsigned uid);
+int setegid (unsigned gid);
char * getpass (const char * prompt);
int fchown (int fd, unsigned uid, unsigned gid);
23.1.94 pretest では、3/31 に Windows 用のバイナリが公開されました。23.1.95 では上記修正済みのバイナリ公開が期待できるかも?
- u-ch: Emacs 23.1.94 pretest
- u-ch: Emacs 23.1.93 pretest
- u-ch: Emacs pretest 23.1.92
- u-ch: Emacs 23.1.91 pretest
- u-ch: Emacs 23.1.90 pretest
追記@Tue Apr 06 01:37:50 2010
23.1.95 の Windows 用バイナリが公開されました。
0 件のコメント:
コメントを投稿