ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

sa-compilep - ออนไลน์ใน Cloud

เรียกใช้ sa-compilep ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง sa-compilep ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


sa-compile - คอมไพล์ชุดกฎของ SpamAssassin เป็นโค้ดเนทีฟ

เรื่องย่อ


sa-คอมไพล์ [ตัวเลือก]

ตัวเลือก:

--list รายการสตริงฐานเอาต์พุตไปยัง STDOUT
--sudo ใช้ 'sudo' เพื่อยกระดับสิทธิ์
--keep-tmps เก็บไฟล์ชั่วคราวแทนการลบ
เส้นทาง -C, --configpath=path, --config-file=path
เส้นทางสู่การกำหนดค่ามาตรฐาน dir
-p การตั้งค่า --prefspath=ไฟล์ --prefs-file=file
ตั้งค่าไฟล์การตั้งค่าผู้ใช้
--siteconfigpath=เส้นทางเส้นทางสำหรับการกำหนดค่าเว็บไซต์
(ค่าเริ่มต้น: /etc/spamassassin)
--updatedir=เส้นทางไดเรกทอรีที่จะวางการปรับปรุง
(ค่าเริ่มต้น: /var/lib/spamassassin/compiled/ /3.004001)
--cf='config line' บรรทัดการกำหนดค่าเพิ่มเติม
-D, --debug [พื้นที่=n,...] พิมพ์ข้อความการดีบัก
-V, --version พิมพ์เวอร์ชัน
-h, --help พิมพ์ข้อความการใช้งาน

DESCRIPTION


sa-compile ใช้ "re2c" เพื่อคอมไพล์ส่วนต่างๆ ทั่วทั้งไซต์ของชุดกฎของ SpamAssassin ไม่มีส่วน
ของ user_prefs หรือไฟล์ใดๆ ที่รวมจาก user_prefs ไว้ในชุดที่คอมไพล์แล้ว

จากนั้นชุดที่คอมไพล์นี้จะถูกใช้โดยปลั๊กอิน "Mail::SpamAssassin::Plugin::Rule2XSBody" ไปที่
เร่งความเร็วการทำงานของ SpamAssassin หากเป็นไปได้ และเมื่อโหลดปลั๊กอินนั้น

"re2c" สามารถจับคู่สตริงได้เร็วกว่าโค้ด Perl มาก โดยการสร้าง DFA เพื่อให้ตรงกับจำนวนมาก
สตริงอย่างง่ายแบบคู่ขนาน และคอมไพล์ให้เป็นโค้ดอ็อบเจกต์เนทีฟ ไม่ทั้งหมด
กฎของ SpamAssassin นั้นใช้ได้กับการแปลงนี้

สิ่งนี้ต้องการ "re2c" (ดู "http://re2c.org/") และคอมไพเลอร์ C ที่ใช้สร้าง Perl XS
โมดูลที่จะติดตั้ง

โปรดทราบว่าการเรียกใช้สิ่งนี้และการสร้างชุดกฎที่คอมไพล์แล้ว จะไม่มีผลใดๆ ต่อ
SpamAssassin สแกนความเร็วได้ เว้นแต่คุณจะแก้ไขไฟล์ "v320.pre" ของคุณและตรวจสอบให้แน่ใจว่าสิ่งนี้
ไม่มีความคิดเห็นบรรทัด:

loadplugin Mail::SpamAssassin::Plugin::Rule2XSBody

นอกจากนี้ "sa-compile" จะไม่รีสตาร์ท "spamd" หรือทำให้เครื่องสแกนโหลดซ้ำ
ชุดกฎที่คอมไพล์แล้วโดยอัตโนมัติ

OPTIONS


--รายการ
ส่งออกสตริงฐานที่แยกออกมาเป็น STDOUT แทนที่จะสร้างส่วนขยาย C
รหัส.

--sudo
ใช้ sudo(8) เพื่อเรียกใช้รหัสเป็น 'รูท' เมื่อเขียนไฟล์ไปยังที่เก็บข้อมูลกฎที่คอมไพล์
พื้นที่ (ซึ่งคือ "/var/lib/spamassassin/compiled/5.020/3.004001" โดยค่าเริ่มต้น)

--เงียบ
สร้างเอาต์พุตการวินิจฉัยน้อยลง ข้อผิดพลาดจะยังคงแสดงอยู่

--keep-tmps
เก็บไฟล์ชั่วคราวไว้หลังจากสคริปต์เสร็จสิ้น แทนที่จะลบทิ้ง

-C เส้นทาง, --configpath=เส้นทาง, --config ไฟล์=เส้นทาง
ใช้พาธที่ระบุเพื่อค้นหาไฟล์คอนฟิกูเรชันแบบกระจาย ละเว้น
ไดเร็กทอรีเริ่มต้น (โดยปกติคือ "/usr/share/spamassassin" หรือคล้ายกัน)

--siteconfigpath=เส้นทาง
ใช้พาธที่ระบุเพื่อค้นหาไฟล์คอนฟิกูเรชันเฉพาะไซต์ ละเว้น
ไดเร็กทอรีเริ่มต้น (โดยปกติคือ "/etc/spamassassin" หรือคล้ายกัน)

--อัพเดทแล้ว
โดยค่าเริ่มต้น "sa-compile" จะใช้ไดเร็กทอรีการอัพเดตกฎทั้งระบบ:

/var/lib/spamassassin/คอมไพล์/5.020/3.004001

หากควรเก็บการอัปเดตไว้ที่อื่น ให้ระบุที่นี่

โปรดทราบว่าไม่แนะนำให้ใช้ตัวเลือกนี้ ถ้า sa-compile กำลังวางคอมไพล์
กำหนดไดเร็กทอรีที่ไม่ถูกต้อง คุณอาจต้องสร้าง SpamAssassin ใหม่ด้วย different
อาร์กิวเมนต์ "Makefile.PL" แทนที่จะแทนที่พฤติกรรมรันไทม์ของ sa-compile

--cf='config ไลน์'
เพิ่มบรรทัดการกำหนดค่าเพิ่มเติมโดยตรงจากบรรทัดคำสั่ง แยกวิเคราะห์หลังจาก
ไฟล์การกำหนดค่าจะถูกอ่าน หลายรายการ --cf สามารถใช้อาร์กิวเมนต์ได้ และแต่ละอาร์กิวเมนต์จะเป็น
ถือเป็นบรรทัดการกำหนดค่าที่แยกจากกัน

-p การตั้งค่า, --prefspath=การตั้งค่า, --prefs-ไฟล์=การตั้งค่า
อ่านการตั้งค่าคะแนนผู้ใช้จาก การตั้งค่า (โดยปกติคือ "$HOME/.spamassassin/user_prefs")

-D [พื้นที่,...], --debug [พื้นที่,...]
สร้างเอาต์พุตการดีบัก หากไม่มีรายการพื้นที่ ข้อมูลการดีบักทั้งหมดจะเป็น
พิมพ์ เอาต์พุตการวินิจฉัยยังสามารถเปิดใช้งานสำหรับแต่ละพื้นที่แยกกันได้ พื้นที่ is
พื้นที่ของรหัสไปยังเครื่องมือ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับพื้นที่ (หรือที่เรียกว่าช่อง) ที่พร้อมให้บริการ โปรด
ดูเอกสารได้ที่http://wiki.apache.org/spamassassin/DebugChannels>.

-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือและออก

-V, --รุ่น
พิมพ์ sa-compile version และออก

ใช้ sa-compilep ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad