POSTMAP(1)                                             POSTMAP(1)

NAMA
       postmap - Manajemen tabel lookup Postfix

SINOPSIS
       postmap [-Nfinoprvw] [-c config_dir] [-d key] [-q key]
       [file_type:]file_name ...

DESKRIPSI
       Perintah postmap membuat atau meng-query satu atau bebera-
       pa tabel lookup, atau mengupdate yang ada. Format file in-
       put dan output diharapkan untuk kompatibel dengan:

           makemap file_type file_name < file_name

       Jika file hasil tidak ada maka, akan  dibuat  sebuah  file
       baru dengan group yang sama dan juga dengan permission un-
       tuk membaca yang juga sama dengan file sumber.

       Pada saat mengupdate tabel, sinyal pengiriman ditunda, dan
       sebuah lock eksklusif ditempatkan di seluruh tabel, dengan
       tujuan mencegah berbagai macam kemungkinan yang muncul pa-
       da program yang ada.

FORMAT FILE MASUKAN
       Format dari file masukan tabel lookup seperti berikut ini:

       o      Masukan dari tabel mempunyai bentuk seperti

                   key spasi value

       o      Baris  kosong  dan barisan spasi kosong  diabaikan,
              hanya baris yang dimulai dengan karakter '#'.

       o      Sebuah baris logik dimulai dengan sebuah  teks. Se-
              buah baris  yang  dimulai dengan  spasi melanjutkan
              baris logik sebelumnya.

       Key dan value diproses seperti  seharusnya,  kecuali  jika
       spasi yang mengelilinginya dihapus. Tidak seperti database
       alias Postfix, petik tidak dapat digunakan untuk  mengapit
       key lookup yang berisi karakter spesial seperti  `#'  atau
       spasi. Key dibuat menjadi huruf kecil untuk membuat lookup
       mapping menjadi case sensitive.

ARGUMEN BARIS PERINTAH
       -c config_dir
              Baca file konfigurasi main.cf pada  direktori yang-
terinstall, bukan pada direktori tempat konfigurasi
default. -d key Mencari map yang dimaksud key dan membuang setiap entry per map. Status exit adalah nol saat infor- masi yang diminta ditemukan. Jika nilai key - ditentukan, program membaca nilai key dari stream masukan standar. Status exit adalah nol saat setidaknya satu key yang diminta sudah di- mukan. -f Jangan membuat key lookup menjadi huruf kecil saat- membuat atau meng-query sebuah map. -i Bentuk penaikan. Membaca masukan dari masukan stan- dar dan tidak memotong database yang sudah ada. Se- cara default, postmap membuat database baru berda- sarkan masukan dalam file_name. -N Menyertakan pengkahiran karakter kosong yang meng- akhiri key lookup dan nilainya. Secara default, Postfix menjalakan apapun yang menjadi default dari sistem operasi tempat ia berjalan. -n Tidak menyertakan pengakhiran karakter kosong yang mengakhiri key lookup dan nilainya. Secara default, Postfix menjalankan apapun yang menjadi default dari sistem operasi tempat ia berjalan. -o Jangan melepaskan privilidge root saat memproses sebuah file masukan non-root. Secara default, post- map mematikan privilidge root dan menjalankan sesu- ai pemilik dari file sumber. -p Saat membuat file baru, jangan mewariskan ijin ak- ses file dari file masukan. Daripada, membuat file baru dengan ijin akses file default(mode 0644). -q key Mencari map yang dimaksud sesuai key dan menampil- kan hasil yang ditemukan pada standar keluaran. Status exit adalah nol apabila informasi yang di- minta telah ditemukan. Jika nilai key dari - ditentukan, program membaca nilai key dari masukan standar dan menuliskannya satu baris dari keluaran key value setiap key yang ditemukan. Status exit adalah nol apabila salah sa- satu key yang diminta telah ditemukan. -r Saat mengupdate tabel, tidak usah diperingatkan a- kan duplikasi pada masukan; hanya me-replace saja. -v Mengaktifkan verbose logging untuk keperluan
pencarian kesalahan (debugging). Semakin banyak
opsi -v yang diberikan akan mengakibatkan tampilan
verbose logging bertambah. -w Saat mengupdate tabel, tidak usah diperingatkan a- kan duplikasi pada masukan; abaikan saja. Argumen: file_type Tipe database yang akan dihasilkan. btree File keluaran adalah file btree, bernama file_name.db. Ini hanya tersedia pada sistem yang mendukung database db. dbm Keluaran terdiri dari dua file, bernama file_name.pag dan file_name.dir. Ini hanya tersedia pada sistem yang mendukung database dbm. hash File keluaran berupa file terenkripsi, ber- nama file_name.db. Ini hanya tersedia pada sistem yang support database db. Gunakan perintah postconf -m untuk mengetahui tipe database apa saja yang mendukung Postfix Anda. Jika tidak ada file_type yang ditentukan, software menggunakan tipe database berdasarkan pada parame- ter konfigurasi default_database_type. file_name Nama dari file sumber tabel lookup pada saat akan membuat kembali database. DIAGNOSTIK Masalah-masalah dan transaksi terekam dalam stream kesala- han standar. Tidak ada keluaran berarti tidak ada masalah. Duplikasi pemasukan akan dilewati dan ditandai dengan se- buah peringatan.
       postmap mengakhiri dengan status exit nol  apabila  sukses
       (termasuk sukses dalam lookup postmap -q)  dan  mengakhiri
       dengan status exit selain nol bila gagal.

ENVIRONMENT
       MAIL_CONFIG
              Direktori tempat file-file konfigurasi Postfix.

       MAIL_VERBOSE
              Membolehkan logging verbose untuk debugging.

PARAMETER KONFIGURASI
       default_database_type
              Keluaran default  tipe  database.  Pada  kebanyakan
              sistem UNIX, tipe database default adalah hash atau
              dbm.

       berkeley_db_create_buffer_size
              Jumlah buffer memory yang  digunakan  saat  membuat
              Berkeley DB hash atau tabel lookup btree.

       berkeley_db_read_buffer_size
              Jumlah buffer memory yang  digunakan  saat  membaca
              Berkeley DB hash atau tabel lookup btree.

LISENSI
       Lisensi Secure Mailer harus didistribusikan bersama  soft-
ware ini. PENULIS Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA POSTMAP(1)