» rtorrent with magnet support
rtorrent builds we have in the Packman repository to support magnet URIs as well as colored output.
openSUSE, Linux, RPM/packaging, development (Java, C++, PHP, ..) or whatever
rtorrent builds we have in the Packman repository to support magnet URIs as well as colored output.
mkdir -p ~/packman/10.3We will delete the 10.3 packages end of this year, hence make sure that you make a backup until December 31st if you need it.
rsync -aP rsync://ftp.skynet.be/packman/suse/10.3/ \
~/packman/10.3/
;)Labels: fosdem
kde3-amarok, add the following repository: http://ftp.skynet.be/pub/packman/suse/kde3/11.2/packman-kde3.repoLabels: kde, opensuse, opensuse build service, packman
osc Build Service command-line client with your own server instances that have a self-signed certificate is to actually add that server certificate to the list of blessed ones.umask 0033
cd /etc/ssl/certs
echo | openssl s_client -showcerts \
-connect YOUR.SERVER:SSL_PORT \
2>&1 |sed -n '/^-----BEGIN/,/^-----END/p' \
> SOME_FILENAME.pem
c_rehash .
osc will no longer complain about an invalid (server) peer certificate, as the certificate of your Build Service instance server is now accepted as a valid one.cat /etc/ssl/private/lighttpd.pem\
| sed -n '/^-----BEGIN CERT/,/^-----END CERT/p'\
| sha1sum | cut -f1 -d" "
fp=$(sha1sum /etc/ssl/certs/SOME_FILENAME.pem\
| cut -f1 -d" ")
server="...paste what the trusted user has given you here..."
test "$fp" = "$server" && echo OK || echo COMPROMISED
osc client as I described in my previous post, you can undo that patch with the following code (again, as root in a shell):umask 0077
cd $(dirname $(rpm -ql osc|grep /conf.py\$))
mv conf.py.orig conf.py
chmod 0644 conf.py
Labels: opensuse, opensuse build service, osc
osc, so don't use that with Build Service instances you down trust, and only if you are willing to take the risk of not detecting man-in-the-middle attacks.cd $(dirname $(rpm -ql osc|grep /conf.py\$))
umask 0077
curl -s -o /tmp/o.patch \
http://linux01.gwdg.de/~pbleser/files/osc/\
osc-disable-peer-cert-check.diff
test $(sha1sum /tmp/o.patch | cut -f1 -d" ") = \
9812ef2a18c02799b9e33d1402509c3217c39194 \
&& patch -p1 -b -z.orig -i /tmp/o.patch
Labels: opensuse, opensuse build service, osc
openSUSE:11.2:Updates project on build.opensuse.org). Previously, our Packman repository for openSUSE 11.2 was merely a symbolic link to our factory repository, but two days ago I removed that symbolic link and, as mentioned above, in the process of building a proper repository there.Labels: fosdem
osc meta prj security | omail
osc meta pkg security keychain | omail
Labels: opensuse, opensuse build service
rsync -avP rsync://ftp.skynet.be/packman/suse/10.2/ \Note that the 10.2 packages currently sum up to around 25 GB.
/some/directory/for/the/mirror/10.2/
rsvg in order to render the various localized images, rather than the Python PIL script with crappy math I wrote a while ago, including the many ugly hacks to compute the coordinates text coordinates, font size adjustments, etc...rsvg-convert to render PNG files.Labels: opensuse
:D
:)zypper ar -r \
ftp://packman.links2linux.org/pub/packman/suse/factory/Packman.repo
obs-building, that displays what is currently being built on all workers:
obs-queue, that displays what is currently being scheduled for build:
obs-top, a simple hack that uses watch to display combined output from top, obs-building and obs-queue:
Labels: opensuse, opensuse build service
gamin and fam, which are packages that both implement the same API (gamin uses inotify and has per-user daemons, while fam has better NFS support).FamErrlist char* array, where fam exports an useless char*[1] and gamin has more than one array element in it, as well as having typed as const char*[].gamin package, while the openSUSE distribution only includes (and prefers) fam, precisely because of its better NFS support. All openSUSE packages and all packages that are built in the openSUSE Build Service are compiled and linked against fam. But if you have the Packman repository in your preferred package manager (e.g. zypper, smart or yum), you might end up with installing gamin and removing fam (because the gamin package in the Packman repository obsoletes and provides fam).gamin packages that changes the size of that FamErrlist array to have the same size as in fam, which effectively solves the warning messages, and should also fix the crashes.gamin-0.1.10-0.pm.3 and above.gamin package, do as follows to remove gamin and re-install fam instead:gamin and gamin-devel again (at least with zypper).Obsoletes:fam directive in gamin-0.1.10-0.pm.4