Bug#801397: ITP: tuptime -- Report historical and statistical running time of the system, keeping it between restarts.
Package: wnpp Severity: wishlist Owner: Ricardo F * Package name: tuptime Version : 3.2.01 Upstream Author : Name * URL : https://github.com/rfrail3/tuptime * License : GPL Programming Lang: Python Description : Report historical and statistical running time of the system, keeping it between restarts. Tuptime is a tool for report the historical and statistical running time of the system, keeping it between restarts. Indeed, it can: - Count system startups - Register first boot time (a.k.a. installation time) - Count nicely and accidentally shutdowns - Uptime and downtime percentage since first boot time - Accumulated system uptime, downtime and total - Largest, shortest and average uptime and downtime - Current uptime - Print formatted table or list with most of the previous values - Register used kernels
Re: init script, installed but not activated
On Tue, Oct 06, 2015 at 05:16:55PM -0300, Antonio Terceiro wrote: > On Tue, Oct 06, 2015 at 10:47:28PM +0300, Hleb Valoshka wrote: > > Hi all. > > > > I'm packaging web server for ruby called unicorn. The package installs > > sysv init script, I want to make it installed but not activated > > because unicorn itself is useless, user should configure it and > > activate it with "update-rc.d unicorn enable". Or it may installed as > > dependency for rainbows, so it's clear that it should not run. > > > > So I need something like "dh_systemd_enable --no-enable", existing > > options for dh_installinit like "--no-start" or > > "--update-rcd-params=..." does not work such way, so we need to > > introduce workarounds in postinstall script. > > > > Any suggestions? > > for sysvinit you need to code that manually in the initscript. several > packages have their initscripts source /etc/default/$package, and check > for some variable that says whether the service should start on boot or > not. > > look at varnish for an example. NO! That is an abomination. Please don't do that. Please don't propagate that. Please don't promote that. There is nothing more annoying than having an init script go "ah, I'm not supposed to work", when you run it manually. -- It is easy to love a country that is famous for chocolate and beer -- Barack Obama, speaking in Brussels, Belgium, 2014-03-26
Bug#801408: ITP: python-duckduckgo2 -- Library for querying the DuckDuckGo API
Package: wnpp Severity: wishlist Owner: "Iain R. Learmonth" Hi, * Package name: python-duckduckgo2 Version : 0.242 Upstream Author : Michael Smith * URL : https://pypi.python.org/pypi/duckduckgo2/ * License : BSD Programming Lang: Python Description : Library for querying the DuckDuckGo API A Python library for querying the DuckDuckGo Instant Answer API. The Instant Answer API gives you free access to many of DuckDuckGo's instant answers like: topic summaries, categories, disambiguation, and !bang redirects. More information on the Instant Answer API can be found at: https://duckduckgo.com/api Thanks, Iain. -- e: i...@fsfe.orgw: iain.learmonth.me x: i...@jabber.fsfe.org t: EPVPN 2105 c: 2M0STB g: IO87we p: 1F72 607C 5FF2 CCD5 3F01 600D 56FF 9EA4 E984 6C49 pgpTbEpMSw1dY.pgp Description: PGP signature
Bug#801420: ITP: mbedtls -- lightweight crypto and SSL/TLS library
Package: wnpp Owner: James Cowgill Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org * Package name: mbedtls Version : 2.1.2 Upstream Author : ARM Limited * URL : http://tls.mbed.org/ * License : Apache-2.0 or GPL-2+ Programming Lang: C Description : lightweight crypto and SSL/TLS library mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for providing SSL and TLS support in your programs. It offers an intuitive API and documented header files, so you can actually understand what the code does. It features: - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia and XTEA - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5 - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA and ECDH - TLS 1.0, 1.1 and 1.2 - Abstraction layers for ciphers, hashes, public key operations, platform abstraction and threading Around a year ago control of PolarSSL was passed to ARM and the project was later rebranded as mbed TLS. Version 2 made large changes to the API (including renaming all the functions, include paths, etc) so it makes sense to me to create an entirely separate source package. Due to the number of API changes, even the -dev package does not conflict with libpolarssl-dev. signature.asc Description: This is a digitally signed message part