apt-dater

ncurses frontend to manage package updats on a large number of remote hosts using SSH
Download

apt-dater Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Andre Ellguth and Thomas Liske
  • Publisher web site:

apt-dater Tags


apt-dater Description

ncurses frontend to manage package updats on a large number of remote hosts using SSH apt-dater provides a ncurses frontend to manage package updats on a large number of remote hosts using SSH. At the moment on the client site are only Debian based hosts running apt are supported.Pre-configuration on your management server: Copy and modify the apt-dater.conf: cp conf/apt-dater.conf.example $HOME/.config/apt-dater/apt-dater.conf Copy and modify the hosts.conf: cp conf/hosts.conf.example $HOME/.config/apt-dater/hosts.conf Copy and modify the screenrc: cp conf/screenrc.example $HOME/.config/apt-dater/screenrcManaged hosts by apt-dater: You need a SSH server and sudo installed. Create a user which will be used to install updates (using root is NOT recommended). Modify the /etc/sudoers: Defaults env_reset,env_keep=MAINTAINER the-user ALL=NOPASSWD: /usr/bin/apt-get, /usr/bin/aptitude Management server: Create a user on your management server which perform updates on your Debian hosts. Generate a SSH keypair: ssh-keygen -t TYPE Distribute the public key(s) e.g.: ssh-copy-id .ssh/your-public-key managed-host What's New in This Release: · Add gettext support. · Hosts can now be tagged (like in mutt). · Support mutt like navigation. · Add uname fields to apt-dater-host proto. · Apply 01-aptitude_safe-upgrade.dpatch from Debian. · Improve auto refresh feature. · History feature (record ssh session with script). · Remove "Status file missing" category ("Unkown" is used instead). · apt-dater-host (debian/yum): optional cleanup after install/upgrade · apt-dater-host protocol 0.3: broken packages support · Debug feature (adds some assertions to the code). Fixes: · KERNELINFO status flag on Debian Lenny · documentation · set FD_CLOEXEC on lockfiles · don't use hardcoded screen dump filenames · reduce CPU cycles use by refreshing the screen more than needed · don't pass MAINTAINER on commandline, use SSH's SendEnv/AcceptEnv instead (Debian Bug#529200 by Alexander Barton) · set LC_ALL=C on apt-dater-host rather than clear LANG env variable (SF bug #2786495 by Sebastian Heinlein and #2793663 by "kepi")


apt-dater Related Software