iptables mục tiêu gương cho hạt nhân Linux 3.6

 iptables mirror target for linux kernel 3.6

Sau khi nâng cấp hạt nhân cuối cùng của tôi, tôi đã cố gắng để xây dựng các mục tiêu gương iptables xuất bản thời gian qua ở đây . Iptables mục tiêu gương có các gói tin gửi đến máy tính của bạn và trả về gói tin đó vào máy các gói tin đến từ đâu. Vì vậy, chúng ta hãy nói ai đó cố gắng để quét máy tính của bạn hoặc cố gắng tấn công anh ta sẽ quét máy tính của riêng mình hoặc thậm chí tấn công máy tính của riêng mình. Khi tôi đã thử nó với phiên bản kernel 3.6, nó đã không xây dựng nữa với các hạt nhân Linux hiện tại. Thời gian này, một số chức năng đã bị loại bỏ khỏi hạt nhân. Vì vậy, tôi phải nâng cấp các chức năng ip_direct_send. Bạn có thể tải về phiên bản mới của phiên bản kernel 3.6 và hạt nhân có thể là tương lai ở đây:

MIRROR.3.6.0.tar.gz (180) gplv3 127x51 iptables mirror target for linux kernel 3.6

Các mô-đun hạt nhân đã được thử nghiệm với phiên bản kernel 3.7.0-vs2.3.5.1. Xây dựng các mô-đun, khởi động hạt nhân bạn muốn sử dụng các mô-đun với. Sau đó giải nén các kho lưu trữ và chạy kịch bản compile.sh để xây dựng các mô-đun. Sau đó chạy kịch bản install.sh để cài đặt các mô-đun biên dịch vào / lib / modules cho kernel.

Bây giờ bạn có thể sử dụng các mục tiêu gương ở vị trí của mục tiêu chối hoặc giảm INPUT, FORWARD và PREROUTING chuỗi, như thế này trong kịch bản tường lửa của bạn:

$ Iptables-A INPUT-j MIRROR

Ghi chú: Việc sử dụng các mục tiêu gương có thể dẫn đến kết quả kỳ lạ, trong ví dụ nếu bạn muốn kết nối với một máy iptables bảo vệ trong đó sử dụng các mục tiêu gương, bạn có thể sẽ kết nối với máy tính địa phương mà không nhận ra nó. Nó cũng có thể sử dụng nhiều băng thông. Trường hợp xấu nhất xảy ra nếu bạn có hai máy tính bằng cách sử dụng mô-đun. Những máy này có thể sẽ chơi bóng bàn. Vì vậy, bạn đã được cảnh báo, sử dụng một cách thận trọngcó nguy cơ của riêng bạn. Để biết thêm thông tin xem: MIRROR mục tiêu .

Tải cho các phiên bản hạt nhân lớn tuổi là dưới đây. Nhận thấy phiên bản 2.6.25 số công trình hạt nhân đến 2.6.27. 2.6.28 cũng làm việc cho 2.6.29 và 2.6.30 hạt nhân. Phiên bản 2.6.13 của bài nên làm việc lên đến phiên bản kernel 2.6.16.

MIRROR.2.6.13.tar.gz (1107)
MIRROR.2.6.24.tar.gz (1489)
MIRROR.2.6.25.tar.gz (1368)
MIRROR.2.6.28.tar.gz (1412)
MIRROR.2.6.31 (1274)
MIRROR.2.6.35.tar.gz (1221)
MIRROR.2.6.36.tar.gz (1128)
MIRROR.2.6.37.tar.gz (972)
MIRROR.3.0.7.tar.gz (714)
MIRROR.3.1.0.tar.gz (439)
MIRROR.3.3.0.tar.gz (457)
gplv3 127x51 iptables mirror target for linux kernel 3.6

Liên quan
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Tuy nhiên, Không có đánh giá)
Loading ... Loading ...

nổi mplayer-1.1-r1

Gần đây mới mplayer-1.1-r1 ebuild xuất hiện trong portage. Trong bài viết nổi mplayer-1.0_rc4_p20110322 tôi cung cấp một bản vá sửa đổi để hỗ trợ lập thể trong mplayer-1.0_rc4_p20110322. Bản vá này không làm việc với phiên bản hiện tại nữa. Tuy nhiên, chỉ có một sửa chữa nhỏ đã được yêu cầu. Sử dụng các bản vá mới, chỉ cần tải về từ đây: mplayer-nổi-1.1-r1.patch (193) và sao chép nó vào:

/ Etc/portage/patches/media-video/mplayer-1.1-r1 /

Sau đó xuất hiện mplayer và chơi phim nổi với:

mplayer-vo GL2: âm thanh stereo some_movie_file.avi

mithrandir

1 Star2 Stars3 Stars4 Stars5 Stars (Tuy nhiên, Không có đánh giá)
Loading ... Loading ...

Flightgear-2.8.0 với quad đệm âm thanh stereo

 Flightgear 2.8.0 with quad buffered stereo

Trong bài viết Flightgear với quad đệm âm thanh stereo tôi đã viết về làm thế nào để quad đệm âm thanh nổi để làm việc với các chuyến bay giả lập nổi tiếng FlightGear . Gần đây FlightGear-2.8.0 đã được phát hành. Vấn đề với quad đệm âm thanh nổi vẫn còn tồn tại với FlightGear-2.8.0.

Một hy vọng sẽ kích hoạt chế độ lập thể trong FlightGear bắt đầu với dòng sau:

xuất khẩu OSG_STEREO_MODE = QUAD_BUFFER; xuất khẩu OSG_STEREO = ON; fgfs

Khi bắt đầu flightgear cách này, người ta có giao diện điều khiển đầu ra và không nhìn lập thể sau đây:

Cảnh báo: phát hiện OpenGL lỗi 'hoạt động không hợp lệ' sau khi RenderBin :: hòa (,)

Bắt FlightGear để làm việc với âm thanh stereo quad-đệm

Lý do cho các thông báo lỗi trên và chế độ âm thanh stereo bị hỏng kết quả là, bối cảnh âm thanh stereo không được khởi tạo đúng. Các chi tiết được mô tả ở đây: Flightgear với quad đệm âm thanh stereo . Thật không may là bản vá tôi đề xuất trong bài viết đề cập không làm việc cho flightgear-2.8.0. Tuy nhiên, tin tốt là, nó chỉ cần một thay đổi nhỏ, tập tin WindowBuilder.cxx không còn nằm trong src / chính, nhưng trong thư mục src / xem. Bạn có thể tải về các bản vá mới từ đây: flightgear-2.8.0-stereoscopic.patch (307)

Hy vọng rằng các bản vá tìm đường vào việc phát hành flightgear tiếp theo.

Như thường lệ cho quad đệm âm thanh nổi, bạn phải sử dụng một card đồ họa chuyên nghiệp hỗ trợ quad stereo đệm, giống như một NVIDIA Quadro FX hoặc ATI FireGL và phần cứng hiển thị đúng, như kính màn trập, một HMD hoặc một hệ thống chiếu lập thể, được hưởng lợi từ nó. Để sử dụng quad đệm chế độ âm thanh stereo đầu flightgear với các biến môi trường nêu trên. Sau đó bạn có thể phải kích hoạt chế độ quad stereo đệm bằng cách chọn Stereoscopic Xem tùy chọn mục trong menu View.

Cách Gentoo

Đối với người dùng gentoo tôi đã tạo ra một lớp phủ. Giống như trước đó nó có chứa các bản vá lỗi và ebuild sửa đổi cho flightgear với sự hỗ trợ đệm quad làm việc. Bạn có thể có được lớp phủ từ đây: flightgear-2.8.0 lớp phủ (240) Tải về lớp phủ và giải nén nó trong / usr / local / portage. Hãy chắc chắn bao gồm các dòng sau đây trong tập tin / etc / make.conf:

PORTDIR_OVERLAY = "/ usr / local / portage"

Sau đó xuất hiện flightgear và thưởng thức nó trong ba chiều.

Vui chơi

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Tuy nhiên, Không có đánh giá)
Loading ... Loading ...

Sửa chữa nhận thức vị trí của N900 IM

 Fixing location awareness of N900 IM

Nokias N900 điện thoại di động là một vị trí thiết bị nhận biết. Thông thường, nó đã có thể hiển thị vị trí của bạn trong các thông báo trạng thái của dịch vụ tin nhắn tức thời như Jabber hoặc Skype. Chức năng này đã ngừng làm việc hoàn toàn một số thời gian trước đây. Bài viết này mô tả các vấn đề cơ bản và trình bày một sửa chữa để khôi phục lại chức năng một lần nữa.

Thông thường người ta có thể cho phép N900 điện thoại để hiển thị vị trí hiện tại trong các thông báo trạng thái bằng cách nhấp vào thanh trạng thái và chọn "trống". Sau đó cửa sổ sẵn sàng mở ra, nơi nút "vị trí của tôi" có thể được khai thác. Sau đó, người ta có thể chọn độ chính xác của các vị trí từ cấp độ đường phố đến thị trấn. Sau đó vị trí hiện tại đang được xuất bản liên hệ. Hiện đang cho phép chức năng này không công bố bất kỳ vị trí cho những người liên hệ. Sau khi cài đặt sysklogd, syslog đưa ra một gợi ý đầu tiên, nơi mà vấn đề nằm:

Ngày 31 tháng 8 18:37:33 Nokia N900-nm-nav-nhà cung cấp [11138]: Chú ý trơn **
mặc định - không thể kết nối đến

Ngày 31 tháng 8 18:37:33 Nokia N900 [1621]: Chú ý trơn ** rtcom-hiện diện-ui -
con trỏ null thông qua để gọi lại navigation_provider_location_to_address

Sau khi giết chết quá trình nm-nav-nhà cung cấp và khởi động lại / usr / lib / nokiamaps-chuyển hướng cung cấp dịch vụ / nm-nav-nhà cung cấp từ một thông báo lỗi chi tiết hơn xterm có thể được nhìn thấy:

^
lỗi: tài liệu có sản phẩm nào
^
lỗi: thẻ Bắt đầu dự kiến, '<' không tìm thấy

Vì vậy, có một vấn đề với yêu cầu gửi đến dịch vụ web Nokias. Nhất có lẽ là Nokia đã thay đổi các dịch vụ web trong khi đó. Tuy nhiên, sử dụng cùng một yêu cầu mà không có thẻ dẫn đến kết quả mong muốn. Điều này có thể dễ dàng thử bằng cách nhập URL yêu cầu trong một trình duyệt web. Thật không may nm-nav-nhà cung cấp là nguồn đóng, vì vậy nó có thể không dễ dàng được sửa đổi. Một trình soạn thảo hex có thể được sử dụng để tìm kiếm các chuỗi mã thông báo và sau đó yêu cầu có thể không chấm dứt ở phía trước nó.

hexedit nm nav provider 520 Fixing location awareness of N900 IM

Hình: Xem HexEdit nm-nav-nhà cung cấp vị trí mã thông báo cho webservice

Có hai vị trí với một yêu cầu kết hợp trong ,109-3 0 M5 phiên bản của nm-nav-nhà cung cấp, một ở vị trí 0x73F7 và một ở 0 × 7689. Sau đó là một trong những liên quan đến vấn đề. Thay thế các byte tại địa chỉ này bởi một số không chấm dứt chuỗi yêu cầu và dẫn đến một yêu cầu có thể được hiểu bởi dịch vụ web Nokias. Người ta phải giết chết quá trình nm-nav-nhà cung cấp trước khi có thể viết vào tập tin.

Thật không may là nhị phân biến đổi không thể được công bố ở đây, bởi hạn chế giấy phép, nhưng một cách dễ dàng để đắp vá các tập tin có thể được cung cấp. Trước hết, tăng cường bận cần phải được cài đặt trên N900. Sau đó thực thi các dòng sau đây như người sử dụng gốc bên trong một xterm:

cd / usr / lib / nokiamaps-chuyển hướng cung cấp dịch vụ /; cp nm-nav-nhà cung cấp nm-nav-provider.bak; killall nm-nav-nhà cung cấp; đ conv = notrunc bs = 1 count = 1 tìm kiếm = 30345 if = / dev / zero of = nm-nav-nhà cung cấp

Dòng này làm việc cho nokiamaps-hướng-cung cấp-,109-3 0 M5. Sau khi thực hiện, các vị trí có thể được công bố để liên lạc lại. Vấn đề duy nhất còn lại là tùy thuộc vào bạn. Bạn có thực sự muốn rằng tất cả các địa chỉ liên lạc của bạn biết vị trí của bạn?

Trân
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (3 bình chọn, trung bình: 5.00 trong số 5)
Loading ... Loading ...

glsldevil nhị phân

Khoảng một năm trước, tôi đã viết về OpenGL / GLSL gỡ rối glsldevil trong bài viết gentoo ebuild cho glsldevil-1.1.5 và cung cấp một ebuild gentoo cho nó. Thật không may glsldevil dường như không có sẵn nữa từ các trang web của Đại học Stuttgart ( http://cumbia.informatik.uni-stuttgart.de/glsldevil/ ), trong đó đã làm cho các ebuild vô dụng.

Sửa 29/5/2012: Các trang web tải ban đầu của Đại học Stuttgart có sẵn một lần nữa.

Kể từ khi giấy phép của glsldevil giấy phép phân phối lại, tôi quyết định để tải lên bản sao địa phương của tôi, để làm cho glsldevil có sẵn cho công chúng một lần nữa. Thật không may này chỉ bao gồm những chương trình Linux (32bit và 64bit) và không phải của Windows nhị phân hay mã nguồn.

Bạn có thể tải về các tập tin nhị phân Linux từ đây: glsldevil-1.1.5.tar.gz (358)

Để sử dụng với các ebuild, chỉ cần sao chép các tập tin vào / usr / portage / distfiles /.

Liên quan
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 phiếu, trung bình: 5.00 trong số 5)
Loading ... Loading ...

php-5.4.1_rc1 không thành công với apache-2.4.1 trên gentoo

 php 5.4.1 rc1 fails with apache 2.4.1 on gentoo

Ngày nay, apache-2.4.1 ebuild đã xuất hiện trong gentoos cây portage. Mới nổi php-5.4.1_rc1 không thành công với máy chủ web cài đặt apache-2.4.1 trên gentoo với thông báo lỗi sau đây:

Cấu hình mô-SAPI
kiểm tra hỗ trợ AOLserver ... không
kiểm tra cho Apache hỗ trợ mô-đun 1.x qua DSO qua APXS ... không
kiểm tra cho Apache hỗ trợ mô-đun 1.x ... không
kiểm tra xem có nên cho phép Apache bảng mã tương thích lựa chọn ... không
kiểm tra Apache 2.0 hỗ trợ bộ lọc-mô-đun thông qua DSO qua APXS ... không
kiểm tra Apache 2.0 xử lý-mô-đun hỗ trợ thông qua DSO qua APXS ...

Xin lỗi, tôi không thể chạy apxs. Lý do có thể sau:

1. Perl không được cài đặt
2. apxs không được tìm thấy. Cố gắng để vượt qua con đường sử dụng-với-apxs2 = / path / to / apxs
3. Apache không được xây dựng sử dụng-enable-so (trang sử dụng apxs được hiển thị)

Đầu ra của / usr / sbin / apxs sau:
/ Configure:. Dòng 8325: / usr / sbin / apxs: Không có tập tin hoặc thư mục
cấu hình: lỗi: hủy bỏ

Lý do là, thực thi apxs không được cài đặt với các apache-2.4.1 ebuild. Theo gmane.org vấn đề này đã cố định với các ebuild apache-2.4.1-r1. Tuy nhiên, sau khi nâng cấp apache để 2.4.1-r1 mới nổi php vẫn không thành công với thông báo lỗi tương tự. Một cái nhìn nhanh chóng vào hệ thống tập tin cho thấy, / usr / sbin / apxs đã cài đặt cũng như / usr/sbin/apxs2 liên kết tượng trưng đã tạo ra.

sbin mittelerde # ls-alsh apxs *
24K-rw-r-r-1 root root 23K 1. Tháng Tư 16:14 apxs
0 lrwxrwxrwx 1 root root 14 1. Tháng Tư 16:14 apxs2 -> / usr / sbin / apxs

Điều này cũng cho thấy những lý do cho php mới nổi không với apache-2.4.1-r1. / Usr / sbin / apxs perl kịch bản đến với apache-2.4.1-r1 ebuild thiếu lá cờ thực thi.

Vì vậy, một đơn giản

chmod + x / usr / sbin / apxs

giải quyết vấn đề và php mới nổi sau đó hoạt động như một say mê. Hầu hết có lẽ điều này sẽ được cố định với apache ebuild tiếp theo. Để có được cấu hình apache làm việc sau khi nâng cấp 2.4, bạn có thể muốn đọc: Nâng cấp lên 2.4 từ 2.2 .

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Tuy nhiên, Không có đánh giá)
Loading ... Loading ...

iptables mục tiêu gương cho hạt nhân Linux 3.3

 iptables mirror target for linux kernel 3.3

Sau khi nâng cấp hạt nhân cuối cùng của tôi, tôi đã cố gắng để xây dựng các mục tiêu gương iptables xuất bản ở đây . Iptables mục tiêu gương có các gói tin gửi đến máy tính của bạn và trả về gói tin đó vào máy các gói tin đến từ đâu. Vì vậy, chúng ta hãy nói ai đó cố gắng để quét máy tính của bạn hoặc cố gắng tấn công anh ta sẽ quét máy tính của riêng mình hoặc thậm chí tấn công máy tính của riêng mình. Khi tôi đã thử nó với phiên bản kernel 3.3, nó đã không xây dựng nữa với các hạt nhân Linux hiện tại. Tuy nhiên, thời gian này chỉ có một thay đổi nhỏ đã được neccesary. Một tập tin tiêu đề đã được bao gồm và một tên chức năng đã thay đổi. Bạn có thể tải về phiên bản mới của phiên bản kernel 3.3 và hạt nhân có thể là tương lai ở đây:

MIRROR.3.3.0.tar.gz (457) gplv3 127x51 iptables mirror target for linux kernel 3.3

Các mô-đun hạt nhân đã được thử nghiệm với phiên bản Linux kernel-3.3-vServer-2.3.3.1. Xây dựng các mô-đun, khởi động hạt nhân bạn muốn sử dụng các mô-đun với. Sau đó giải nén các kho lưu trữ và chạy kịch bản compile.sh để xây dựng các mô-đun. Sau đó chạy kịch bản install.sh để cài đặt các mô-đun biên dịch vào / lib / modules cho kernel.

Bây giờ bạn có thể sử dụng các mục tiêu gương ở vị trí của mục tiêu chối hoặc giảm INPUT, FORWARD và PREROUTING chuỗi, như thế này trong kịch bản tường lửa của bạn:

$ Iptables-A INPUT-j MIRROR

Ghi chú: Việc sử dụng các mục tiêu gương có thể dẫn đến kết quả kỳ lạ, trong ví dụ nếu bạn muốn kết nối với một máy iptables bảo vệ trong đó sử dụng các mục tiêu gương, bạn có thể sẽ kết nối với máy tính địa phương mà không nhận ra nó. Nó cũng có thể sử dụng nhiều băng thông. Trường hợp xấu nhất xảy ra nếu bạn có hai máy tính bằng cách sử dụng mô-đun. Những máy này có thể sẽ chơi bóng bàn. Vì vậy, bạn đã được cảnh báo, sử dụng một cách thận trọngcó nguy cơ của riêng bạn. Để biết thêm thông tin xem: MIRROR mục tiêu .

Tải cho các phiên bản hạt nhân lớn tuổi là dưới đây. Nhận thấy phiên bản 2.6.25 số công trình hạt nhân đến 2.6.27. 2.6.28 cũng làm việc cho 2.6.29 và 2.6.30 hạt nhân. Phiên bản 2.6.13 của bài nên làm việc lên đến phiên bản kernel 2.6.16.

MIRROR.2.6.13.tar.gz (1107)
MIRROR.2.6.24.tar.gz (1489)
MIRROR.2.6.25.tar.gz (1368)
MIRROR.2.6.28.tar.gz (1412)
MIRROR.2.6.31 (1274)
MIRROR.2.6.35.tar.gz (1221)
MIRROR.2.6.36.tar.gz (1128)
MIRROR.2.6.37.tar.gz (972)
MIRROR.3.0.7.tar.gz (714)
MIRROR.3.1.0.tar.gz (439)
gplv3 127x51 iptables mirror target for linux kernel 3.3

Liên quan
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 phiếu, trung bình: 5.00 trong số 5)
Loading ... Loading ...
2012-03-29

mygnu thông tin

cuộn blog

Thông tin trang web

Lator xuyên

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag