Normally this works quite easily on FreeBSD by running the freebsd-update utility, but this time it failed.
So to get it work, see here.
In short:
# sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update
# freebsd-update upgrade -r 9.0-RC2
# sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update
# freebsd-update upgrade -r 9.0-RC2
--- /usr/local/home/bjoern.henkel/git-p4.org 2011-10-27 11:56:05.351331262 +0900
+++ /usr/libexec/git-core/git-p4 2011-10-27 16:24:12.623302361 +0900
@@ -413,6 +413,14 @@
continue
logMessage += log
+
+ # I want to keep the original date when importing from git
+ logMessage += "\n"
+ logMessage += "Original commit date: "
+ cmd = 'git show -s --pretty="%ai (%ar) " ' + commit
+ logMessage += read_pipe(cmd)
+ logMessage += "commit: %s" % commit
+
return logMessage
def extractSettingsFromNotes(commit):
--- /home/bjoern.henkel/gitk.org 2011-10-26 15:44:27.096698500 +0900
+++ /usr/bin/gitk 2011-10-26 15:44:57.143573500 +0900
@@ -2367,7 +2367,7 @@
}
}
- if {[info exists geometry(state)] && $geometry(state) eq "zoomed"} {
+ if {[info exists geometry(state)] && $geometry(state) eq "normal"} {
wm state . $geometry(state)
}
defvar fstab /files/etc/fstab
set $fstab/01/spec tmpfs
set $fstab/01/file /dev/shm
set $fstab/01/vfstype tmpfs
set $fstab/01/opt defaults
set $fstab/01/dump 0
set $fstab/01/passno 0
save
set $fstab/*[spec = 'tmpfs'][file = '/dev/shm']/opt size
set $fstab/*[spec = 'tmpfs'][file = '/dev/shm']/opt/value 12G
match *[spec='tmpfs'][file = '/dev/shm']
augeas{"Add tmpfs for case ${caseusername}@${hostname}":
context => "/files/etc/fstab",
changes => [
"set 01/spec tmpfs",
"set 01/file /dev/shm",
"set 01/vfstype tmpfs",
"set 01/opt size",
"set 01/opt value ${shmem}",
"set 01/dump 0",
"set 01/passno 0",
],
onlyif => "match *[spec='tmpfs'][file = '/dev/shm'] size == 0",
}
augeas{"change tmpfs size for ${caseusername}@${hostname} to ${shmem}":
context => "/files/etc/fstab",
changes => [
"set *[spec = 'tmpfs'][file = '/dev/shm']/opt size",
"set *[spec = 'tmpfs'][file = '/dev/shm']/opt/value ${shmem}",
],
require => Augeas["Add tmpfs for case ${caseusername}@${hostname}"],
}
have_64bit_userland() {
file -L /bin/sh | grep -q 64-bit
}
[geekery] name = geekery repository baseurl = http://geekery.altervista.org/geekery/el5/$basearch enabled = 1 protect = 0 gpgkey = http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY gpgcheck = 1
sudo yum install transmission transmission-daemon transmission-cli transmission-common
DAEMON_ARGS="-b -t -a \"192.168.*.*\" -e /var/log/transmission/transmission.log -u user -v password -w /incoming"
$ sudo mkdir /incoming $ sudo chown transmission:users /incoming $ sudo chmod 770 /incoming
$ sudo service transmission-daemon start
sudo easy_install-2.6 transmissionrpc
feeds:
feed_name:
rss: <Your rss feed here>
download: ~/torrents
all_series: yes
transmission:
host: 192.168.0.5
port: 9091
username: bon
password: <password>
flexget -v --check
flexget -v --test