Skip to main content

btklog

Build Status CodeFactor PyPI

ISC DHCP sunucu IP dağıtım dosyalarından T.C. 5651 nolu yasaya uyumlu IP dağıtım kaydı üreten bir Python komut satırı programı.

Örnek dhcpd.leases dosyası

# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-4.2.4-P2

server-duid "\000\001\000\001& eS\000\014)U\267\275";

lease 10.0.0.2 {
  starts 5 2020/04/10 08:27:36;
  ends 5 2020/04/10 10:57:36;
  cltt 5 2020/04/10 08:27:36;
  binding state active;
  next binding state free;
  rewind binding state free;
  hardware ethernet 00:50:56:3e:87:44;
  uid "\001\000PV>\207D";
}
lease 10.0.0.3 {
  starts 5 2020/04/10 08:27:39;
  ends 5 2020/04/10 10:57:39;
  cltt 5 2020/04/10 08:27:39;
  binding state active;
  next binding state free;
  rewind binding state free;
  hardware ethernet 00:0c:29:b6:53:f1;
  uid "\001\000\014)\266S\361";
}

btklog tarafından oluşturulmuş 5651 nolu yasa uyumlu kaydı

IP Adresi           Kullanıma Başlama Zamanı     Kullanım Bitiş Zamanı      MAC Adresi
10.0.0.2            10.04.2020-08:27:36          10.04.2020-10:57:36        00-50-56-3e-87-44
10.0.0.3            10.04.2020-08:27:39          10.04.2020-10:57:39        00-0c-29-b6-53-f1

Kurulum

pip ile kurulum

pip install btklog

Yardım menüsünü görüntüle

btklog --help

Ayarlar

-k, --kaynak PATH - ISC DHCP sunucu uyumlu(dhcpd.leases) IP dağıtım dosyası.

  • BTKLOG_KAYNAK ortam değişkeniyle de ayarlanabilir.
  • Belirtilmezse, varsayılan olarak '/var/dhcpd/var/db/dhcpd.leases' dosyasını açmayı dener.

-h, --hedef PATH - 5651 uyumlu IP dağıtım kaydının oluşturulacağı dizin.

  • BTKLOG_HEDEF ortam değişkeniyle de ayarlanabilir.
  • Belirtilmezse, kayıt dosyası varsayılan olarak mevcut dizine oluşturulur.

Örnekler

Mevcut dizindeki dhcpd.leases dosyasından /tmp dizinine kayıt oluştur.

btklog -k dhcpd.leases -h /tmp

Aynı örneği ortam değişkenlerini kullanarak yap. (Betikler için daha uygun)

#/bin/sh

export BTKLOG_KAYNAK=dhcpd.leases
export BTKLOG_HEDEF=/tmp

btklog

Metadata

Release files for btklog 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for btklog 1.0.2
File Size Uploaded Provenance
btklog-1.0.2.tar.gz 3.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for btklog 1.0.2
File Interpreter ABI Platform
btklog-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 kB

Release files / btklog-1.0.2.tar.gz

Download URL btklog-1.0.2.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2c3873cf3cc81d482cde25f7c14a4481e12a4048cba93ade38d77f4b6390fdf3
BLAKE2b-256 checksum
How to use checksums
4866816a6adfdfb6e5946a5e34cb823887af5e61b0e405a8e9099af1819ec474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Release files / btklog-1.0.2-py3-none-any.whl

Download URL btklog-1.0.2-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
985a1d5089768ff49a3d39761dfd1d5f0a0748e4177bf76adb23a3e2de5d3d79
BLAKE2b-256 checksum
How to use checksums
fae95416a350d9f12e6efe0b0b1b20c1d20e83f00e6bc7a44b8d7e38cc227406
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Security for btklog 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page