Index ¦ Archives ¦ RSS

Neon-0.26.x is in -current

Estimated read time: 1 minutes

Neon-0.26.1 has been uploaded to -current and all the necessary packages (ie. openoffice.org :)) have been updated, too. it was a challenge :)


Python-2.5 repo

Estimated read time: 1 minutes

i've uploaded Python-2.5 to a separate repo since lots of package will have to be rebuilt. once all the necessary packages are in the repo, we can merge the update to -current


free jacman? not yet..

Estimated read time: 1 minutes

i wanted to start compiling jacman (and all the libs required by it) from source using only free tools (gcj/ecj & the gnu classpath). it seems that the first dep (glazedlists) requires XMLEncoder, but it will be featured only in gcc-4.2.x. so calm down, we should wait.. :/


Siwenna @ digg

Estimated read time: 1 minutes

Mark Angeli submitted our release notice to digg: dvd, cds


smartctl && hdd temperature

Estimated read time: 1 minutes

here is a small cmdline to query the temperature of a hdd using smartctl: smartctl -a /dev/hdc|grep Celsius|sed 's/. ([0-9])$/\1/'


pacman -> libalpm migration

Estimated read time: 1 minutes

till now the download code was in pacman's code which was meant that every frontend had to have its own downlaad code - causing a big code duplication. today i've pushed 15 patches to the pacman darcs repo which moved this functionality finally to the library :)

the patches:

  1. new event: PM_TRANS_EVT_RETRIEVE_LOCAL
  2. pm_dlfnm can be a simple char *
  3. pre-register databases to avoid code duplication
  4. pacman: use the libalpm downloader code, drop our own
  5. util: link to libftp, too
  6. _alpm_sync_commit(): download the packages, too
  7. alpm_db_getinfo(): strip the newlines from the end of lines
  8. alpm_db_getinfo(): added a PM_DB_FIRSTSERVER property
  9. alpm_db_update() now handles downloading, too
  10. libalpm: moved in _alpm_db_setlastupdate() and _alpm_db_getlastupdate()
  11. _alpm_fetch_pkgurl(): added the usual _alpm prefix
  12. _alpm_handle_set_option() more error handling for proxyhost and xfercommand
  13. handle_free() memleak fixes
  14. libalpm: new function: alpm_fetch_pkgurl()
  15. libalpm: moved in the download code


vpn mini howto

Estimated read time: 1 minutes

i was hired to create a vpn between 2 frugal machines, alwas i was asked to share the results. so here they came.

NOTE: i'm not a vpn genious, nor want to write yet another "the best" howto. just the brief story of the vpn setup under Frugalware

you can reach it here, feel free to improve it :)


yet another cheap bash trick

Estimated read time: 1 minutes

#!/bin/bash

foo() { true }

if declare -f foo >/dev/null; then echo "foo() declared" else echo "foo() is not declared" fi


reverse deps and browse by groups on the packages page

Estimated read time: 1 minutes

that's all from the user's point of view, internally the whole package-to-sqldb script is redesigned and the sql db itself, too.

examples: reverse deps, browse by group

the new db updater here


fwmirror

Estimated read time: 1 minutes

today's project is fwmirror, a handy tool to mirror Frugalware archives. basically it handles the followings:

  • it needs a server, if you want the newest stuff and don't care about being slow, then you need "rsync://rsync.frugalware.org/pub/frugalware/"
  • it handles different Frugalware versions (NOTE: since -current has a new structure, versions other than -current will be supported by fwmirror only after 0.5)
  • it handles different architectures, including the special "source" one
  • it allows you to pass any custom options to rsync

ok, not a big deal, but useful, isn't it? :)

© Miklos Vajna. Built using Pelican. Theme by Giulio Fidente on github.