Author Archives: lnt

Mật khẩu của root trong debian.cnf

Tôi nhận được email thông báo

/etc/cron.daily/logrotate:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
error: error running shared postrotate script for '/var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log '
run-parts: /etc/cron.daily/logrotate exited with return code

Hiện tượng lỗi là màn hình Bitvise SSH Client thỉnh thoảng bị in đày các thông báo lỗi tương tự như trên và sau đó có thể treo luôn hoặc không. Continue reading

Comments Off on Mật khẩu của root trong debian.cnf

Filed under Software

Tự tạo backend cupsFAX cho CUPS

CUPS có nhiều bộ lọc dùng để thay đổi định dạng của tài liệu, cuối cùng cho ra dạng PS phù hợp với máy in. Backend là bộ lọc sau cùng và người dùng có thể can thiệp vào. Đầu vào dữ liệu của backend có thể là /dev/input hoặc file (trong tham đối thứ 6), dữ liệu truyền cho backend có thể đã ở định dạng PS nên giả định là không đọc được phần text ascii.

CUPS truyền cho backend 5 hay 6 tham đối

jobId  user  title  copies  options  [filename]

Continue reading

Comments Off on Tự tạo backend cupsFAX cho CUPS

Filed under Software

piFAX và CUPS = cupsFAX

Máy in chia sẻ qua CUPS có thể in ấn từ xa mà không cần Samba.

Tương tự bài trước, chúng ta sẽ cài đặt một máy in ảo để in ra Fax nhờ vào CUPS. Việc cài đặt rất dễ dàng, hơn nữa, người ta còn tạo sẵn công cụ cài đặt có tên fax4CUPS.  Chúng ta cũng sẽ tự tạo lấy một backend print to fax dùng cho lan cũng như cho wan gọi là cupsFAX. Continue reading

Comments Off on piFAX và CUPS = cupsFAX

Filed under Software

piFAX và Samba + lpr = sambaFAX

Windows có thể dùng máy in trên RPi chia sẻ qua samba. Máy in này có thể là thật hay là ảo, tuy nhiên dù thể nào cũng phải cần đến trình quán lý in. Ta có thể chọn lựa giữa CUPS và lpr.

Cài đặt lpr qua dòng lệnh:

apt-get install lpr

Chúng ta có thể cài đặt một máy in ảo. In ra máy in này thì dữ liệu sẽ được chuyển sang máy fax.

Continue reading

Comments Off on piFAX và Samba + lpr = sambaFAX

Filed under Software

piFAX và Web

Một trong những ưu điểm của piFAX là khả năng fax từ xa. Chúng ta đã có mail server có thể đăng nhập từ xa qua DNS/DDNS rồi sử dụng mail2fax qua hệ thống mail nội bộ. Chúng ta có thể dùng Mailgun và web server để sử dụng mailgun2fax qua hệ thống internet email. Ngoài ra chúng ta có thể thiết kế một trang web làm giao diện cho dịch vụ fax từ xa.

Continue reading

Comments Off on piFAX và Web

Filed under Software

piFAX và Mailgun

Có thể cài đặt route trên mailgun.com để khi có email đến thì mailgun gọi một trang web do chúng ta chỉ định. Trang web này có nhiệm vụ thu thập các thông tin cần thiết để giao cho Hylafax.

Các thông tin này bao gồm:

  1. Email của người gởi
  2. Số fax nhận
  3. Các tài liệu cần fax

Continue reading

Comments Off on piFAX và Mailgun

Filed under Software

piFAX và mail server

Thêm một fax modem cho RPi là chúng ta có một máy fax hoàn chỉnh:

  • Fax đi từ các ứng dụng quen thuộc bằng cách in ra máy in Hylafax
  • Fax từ mọi máy trong mạng bằng user/pass của mình
  • Fax từ một email gởi tới RPi Fax server
  • Nhận fax đến và chuyển thành mail gởi về địa chỉ qui định
  • Nhận fax đến và tự in ra giấy
  • Quản lý máy fax từ xa

Continue reading

Comments Off on piFAX và mail server

Filed under Software

Local Mail Server: Postfix, Dovecot và RainLoop

1. Chuẩn bị Domain name và Hostname

Giả sử ta muốn đặt tên máy RPi là mail.mydomain, trong đó mydomain có thể là domain thực trỏ đến static IP hay có thể là local domain.

Nếu dùng local dns dnsmasq thì tạo local domain trỏ đến local ip của RPi

Đặt tên máy RPi theo câu lệnh sau:

hostnamectl set-hostname mail.mydomain
echo "RPi_IP mydomain mail.mydomain" >> /etc/hosts
init 6

Sau các câu lệnh trên RPi được khởi động lại Continue reading

Comments Off on Local Mail Server: Postfix, Dovecot và RainLoop

Filed under Software

MS Edge và intranet

MS Edge không thể mở local web.

MS nói rằng có vấn đề về tương thích, nhưng giải pháp lại do người dùng tìm ra.

  1. Mở RegEdit. Tìm theo đường dẫn rất dài sau đây
    HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\TabProcConfig
  2. Xóa tất cả key (tên trang web) trong mục này. Đây là các trang web bị khóa.

Comments Off on MS Edge và intranet

Filed under Software

inotify và parallel trên RPi

Câu lệnh sau đây chờ mãi không có output gì sau khi đổi tên file bằng lệnh mv trong thư mục /mnt/d/test

inotifywait -m -e MOVED_FROM,MOVED_TO,CREATE,DELETE --format %w%f***%e /mnt/d/test | parallel -u echo

Tuy rằng mỗi lệnh hai bên pipe | đều chạy bình thường Continue reading

Comments Off on inotify và parallel trên RPi

Filed under Software