Skip to content

Instantly share code, notes, and snippets.

@lwhsu
lwhsu / gist:8918086
Created February 10, 2014 15:40
{update,portsnap}.tw.freebsd.org ats config
records.config
-CONFIG proxy.config.http.server_port INT 8080
+CONFIG proxy.config.http.server_port INT 80
-CONFIG proxy.config.http.cache.required_headers INT 2
+CONFIG proxy.config.http.cache.required_headers INT 0
+CONFIG proxy.config.srv_enabled INT 1
hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.lang.InternalError: sun.net.PortConfig: unknown OS
at hudson.WebAppMain$3.run(WebAppMain.java:234)
Caused by: org.jvnet.hudson.reactor.ReactorException: java.lang.InternalError: sun.net.PortConfig: unknown OS
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:269)
at jenkins.InitReactorRunner.run(InitReactorRunner.java:44)
at jenkins.model.Jenkins.executeReactor(Jenkins.java:911)
at jenkins.model.Jenkins.<init>(Jenkins.java:810)
at hudson.model.Hudson.<init>(Hudson.java:82)
at hudson.model.Hudson.<init>(Hudson.java:78)
at hudson.WebAppMain$3.run(WebAppMain.java:222)
JNA: Callback org.jvnet.libpam.PAM$1@307fb8d1 threw the following exception:
java.lang.NoClassDefFoundError: Could not initialize class org.jvnet.libpam.impl.CLibrary
at org.jvnet.libpam.PAM$1.callback(PAM.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:394)
at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:424)
at com.sun.jna.Native.invokeInt(Native Method)
@lwhsu
lwhsu / mfh
Last active August 29, 2015 14:00
#!/bin/sh
#
# mfh - Merge from head to a given branch
# Copyright 2013 Baptiste Daroussin
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
Index: NOTES
===================================================================
--- NOTES (revision 265881)
+++ NOTES (working copy)
@@ -2687,6 +2687,9 @@
# LinkSys USB200M and various other adapters.
device axe
+# ASIX Electronics AX88178A/AX88179 USB 2.0/3.0 gigabit ethernet driver.
+device axge
FreeBSD-11 dumped core - see /var/crash/vmcore.1
Wed Jul 2 03:11:26 CST 2014
FreeBSD FreeBSD-11 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r268080M: Tue Jul 1 09:22:46 CST 2014 root@FreeBSD-11:/usr/obj/usr/src/sys/GENERIC amd64
panic: mutex Giant owned at /usr/src/sys/kern/kern_synch.c:443
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
(kgdb) bt
#0 doadump (textdump=0) at pcpu.h:219
#1 0xffffffff803464ae in db_dump (dummy=<value optimized out>, dummy2=0, dummy3=0, dummy4=0x0) at /usr/src/sys/ddb/db_command.c:543
#2 0xffffffff80345f4d in db_command (cmd_table=0x0) at /usr/src/sys/ddb/db_command.c:449
#3 0xffffffff80345cc4 in db_command_loop () at /usr/src/sys/ddb/db_command.c:502
#4 0xffffffff803486a0 in db_trap (type=<value optimized out>, code=0) at /usr/src/sys/ddb/db_main.c:231
#5 0xffffffff8093eca9 in kdb_trap (type=3, code=0, tf=<value optimized out>) at /usr/src/sys/kern/subr_kdb.c:654
#6 0xffffffff80d16d7e in trap (frame=0xfffffe00977260c0) at /usr/src/sys/amd64/amd64/trap.c:549
#7 0xffffffff80cf9ce2 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:231
#8 0xffffffff8093e40e in kdb_enter (why=0xffffffff80f947b8 "panic", msg=<value optimized out>) at cpufunc.h:63
(kgdb) bt
#0 doadump (textdump=0) at pcpu.h:219
#1 0xffffffff803454ee in db_dump (dummy=<value optimized out>, dummy2=0, dummy3=0, dummy4=0x0)
at /usr/src/sys/ddb/db_command.c:543
#2 0xffffffff80344f8d in db_command (cmd_table=0x0) at /usr/src/sys/ddb/db_command.c:449
#3 0xffffffff80344d04 in db_command_loop () at /usr/src/sys/ddb/db_command.c:502
#4 0xffffffff803476e0 in db_trap (type=<value optimized out>, code=0)
at /usr/src/sys/ddb/db_main.c:231
#5 0xffffffff80932169 in kdb_trap (type=3, code=0, tf=<value optimized out>)
at /usr/src/sys/kern/subr_kdb.c:656
#!/usr/bin/env python
import datetime
numdays = 180
base = datetime.datetime.today()
date_list = [base - datetime.timedelta(days=x) for x in range(0, numdays)]
for date in date_list:
y1 = date.year
#!/usr/bin/perl -w
#
# Updating ports tree, portsnap.tw.FreeBSD.org cache and
# local distfiles.
#
use strict;
my @arch = qw/amd64 i386 ia64 pc98 powerpc sparc64/;