I just wanted to take a few minutes to do a quick update regarding the project. Things are progressing slower than what most people, myself included, would probably like. Currently most of my time that I have to devote to the project has been trying to get a mail server up (currently our forums and wiki are unable to send out emails to users to notify them of updates) also this would allow us to host mailing lists. This is still very much in-progress, but in the meantime I created two mailing lists on Google Groups for the project. Information about these lists can be found at Mailing List page.
Also the main site has been updated so some of the dead links now points somewhere but there are still some lists that don't work as there is no where for it to go.
]]>Currently there is a small number of people that are part of the development team, and of that small team I'm currently the only one that is actively doing anything. So it is easy for me to get swamped with things to do link fixing the site which is still very much a massive work in progress.
Thank you for your understanding.
Side note: Moved to "PacBSD Discussion" as that is a more appropriate forum for this.
]]>You could have a look at https://wiki.pacbsd.org/DeveloperWiki
also the issues are with sed , in bsd you need sed -i'' -e .... in place of sed -i -e ....., note the empty double quotes and also
install -Dm644 directorypath/filename
for example would become:
install -dm755 directorypath
install -m644 filetoinstall filename
I hope you understand the examples, also you could have a look here at the existing PKGBUILDS : https://github.com/PacBSD/abs
]]>The device naming is different depending on the system. da0 is just an example, but maybe the wiki should provide a way on how to get your device name.
gpart list | grep "Geom name"
Yes, that is right that should be added to the wiki, meanwhile there is no installer that does all automagically.
Bests
]]>claud@claudarchbsd(~):uname -a
FreeBSD claudarchbsd 10.0-PRERELEASE FreeBSD 10.0-PRERELEASE #0: Mon Mar 24 19:29:29 UTC 2014 root@claudsarchbsd x86_64
claud@claudarchbsd(~):dmesg
Copyright (c) 1992-2014 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 10.0-PRERELEASE #0: Mon Mar 24 19:29:29 UTC 2014
root@claudsarchbsd x86_64
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
CPU: Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz (1143.97-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0x10676 Family = 0x6 Model = 0x17 Stepping = 6
Features=0x1f83fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE,SSE2,SS,HTT>
Features2=0x80082201<SSE3,SSSE3,CX16,SSE4.1,HV>
AMD Features=0x20100800<SYSCALL,NX,LM>
AMD Features2=0x1<LAHF>
real memory = 536870912 (512 MB)
avail memory = 488075264 (465 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <VRTUAL MICROSFT>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s)
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
ioapic0: Changing APIC ID to 0
ioapic0 <Version 1.1> irqs 0-23 on motherboard
random: <Software, Yarrow> initialized
kbd1 at kbdmux0
vmbus0: <Vmbus Devices> on motherboard
cryptosoft0: <software crypto> on motherboard
aesni0: No AESNI support.
acpi0: <VRTUAL MICROSFT> on motherboard
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, f7f00000 (3) failed
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 7.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ata1: <ATA channel> at channel 1 on atapci0
pci0: <bridge> at device 7.3 (no driver attached)
vgapci0: <VGA-compatible display> mem 0xf8000000-0xfbffffff irq 11 at device 8.0 on pci0
vgapci0: Boot video device
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse Explorer, device ID 4
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
fdc0: <floppy drive controller (FDE)> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
orm0: <ISA Option ROM> at iomem 0xc0000-0xcbfff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ppc0: cannot reserve I/O port range
Timecounter "Hyper-V" frequency 10000000 Hz quality 10000000
ZFS WARNING: Recommended minimum kmem_size is 512MB; expect unstable behavior.
Consider tuning vm.kmem_size and vm.kmem_size_max
in /boot/loader.conf.
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
Timecounters tick every 3.333 msec
Netvsc probe... DONE
hn0: <Synthetic Network Interface> on vmbus0
Netvsc initializing... hn0: Ethernet address: 00:15:5d:01:f0:02
ada0 at ata0 bus 0 scbus0 target 0 lun 0
ada0: <Virtual HD 1.1.0> ATA-8 device
ada0: 16.700MB/s transfers (WDMA2, PIO 65536bytes)
ada0: 65536MB (134217728 512 byte sectors: 16H 255S/T 16383C)
ada0: Previously was known as ad0
(ada0:ata0:0:0:0): SETFEATURES ENABLE WCACHE. ACB: ef 02 00 00 00 40 00 00 00 00 00 00
(ada0:ata0:0:0:0): CAM status: ATA Status Error
(ada0:ata0:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 00 ()
(ada0:ata0:0:0:0): RES: 51 00 00 00 00 00 00 00 00 00 00
(ada0:ata0:0:0:0): Retrying command
cd0 at ata1 bus 0 scbus1 target 0 lun 0
cd0: <Msft Virtual CD/ROM 1.0> Removable CD-ROM SCSI-5 device
cd0: 16.700MB/s transfers (WDMA2, ATAPI 12bytes, PIO 65534bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present
(ada0:ata0:0:0:0): SETFEATURES ENABLE WCACHE. ACB: ef 02 00 00 00 40 00 00 00 00 00 00
(ada0:ata0:0:0:0): CAM status: ATA Status Error
(ada0:ata0:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 00 ()
(ada0:ata0:0:0:0): RES: 51 00 00 00 00 00 00 00 00 00 00
(ada0:ata0:0:0:0): Error 5, Retries exhausted
random: unblocking device.
Netvsc initializing... Already initialized!
SMP: AP CPU #1 Launched!
Trying to mount root from zfs:tank/ROOT/archbsd-0 []...
calcru: runtime went backwards from 21059 usec to 10644 usec for pid 711 (sshd)
calcru: runtime went backwards from 188 usec to 95 usec for pid 8 (sctp_iterator)
claud@claudarchbsd(~):ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
hn0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=18<VLAN_MTU,VLAN_HWTAGGING>
ether 00:15:5d:01:f0:02
inet 192.168.1.20 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::215:5dff:fe01:f002%hn0 prefixlen 64 scopeid 0x2
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>I have set a mirror for ftp.archbsd.net/iso on http://mirrors.pcdeal.ro/ftp.archbsd.net/ and added a cron job in order to keep it up to date. I will sync more content. but for now the isos seemd important. I hope this helps. I hope my time will allow me to enter on irc or at least I will start with a development machine in order to help on package building for now.
]]>~/.conkyrc:
# conky configuration
# edited by timcowchip@gmail.com
# set to yes if you want Conky to be forked in the background
background no
# X font when Xft is disabled, you can pick one with program xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
# Use Xft?
use_xft yes
# Xft font when Xft is enabled
#xftfont Bitstream Vera Sans Mono:size=8
xftfont Terminus:size=8
# Text alpha when using Xft
xftalpha 0.8
# Print everything to console?
# out_to_console no
# mail spool
#mail_spool $MAIL
# Update interval in seconds
update_interval 2.0
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
#minimum_size 1000 5
# Draw shades?
draw_shades yes
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 8
# border margins
border_margin 4
# border width
border_width 1
# Default colors and also border colors
default_color darkred
default_shade_color black
default_outline_color white
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment bottom_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 10
gap_y 10
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale no
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer yes
#Note: doesn't work in conky 1.2 =(
# stuff after 'TEXT' will be formatted on screen
TEXT
${offset 240}${color slate grey}${time %a, } $alignr ${color }${time %e %B %G}
${offset 240}${color slate grey}${time %Z, } $alignr ${color }${time %H:%M:%S}
${offset 240}${color slate grey}UpTime: $alignr ${color }$uptime
${offset 240}${color slate grey}Kern: $alignr ${color }$kernel
${offset 240}${color slate grey}CPUs: $alignr ${color } ${cpu cpu0}% ${cpu cpu1}% ${cpu cpu2}% ${cpu cpu3}%
${offset 240}${cpugraph 20,165 000000 ffffff}
${offset 240}${color slate grey}Temps:
$alignr ${color }${execpi 30 ./coretemp}
${offset 240}${color slate grey}Highest CPU:
${offset 240}${color #ddaa00} $alignr ${top name 1}${top_mem cpu 1}
${offset 240}${color lightgrey} $alignr ${top name 2}${top cpu 2}
${offset 240}${color lightgrey} $alignr ${top name 3}${top cpu 3}
${offset 240}${color lightgrey} $alignr ${top name 4}${top cpu 4}
${offset 240}${color slate grey}Highest MEM:
${offset 240}${color #ddaa00} $alignr ${top_mem name 1}${top_mem mem 1}
${offset 240}${color lightgrey} $alignr ${top_mem name 2}${top_mem mem 2}
${offset 240}${color lightgrey} $alignr ${top_mem name 3}${top_mem mem 3}
${offset 240}${color lightgrey} $alignr ${top_mem name 4}${top_mem mem 4}
${offset 240}${color slate grey}MEM: $alignr ${color } $memperc% $mem/$memmax
${offset 240}${membar 3,165}
${offset 240}${color slate grey}SWAP: $alignr ${color }$swapperc% $swap/$swapmax
${offset 240}${swapbar 3,165}
${offset 240}${color slate grey}ROOT: $alignr ${color }${fs_free /}/${fs_size /}
${offset 240}${fs_bar 3,165 /}
${offset 240}${color slate grey}NET:
${offset 240}${color}Up: ${color }${upspeed eth0} k/s
${offset 240}${upspeedgraph re0 20,165 000000 ffffff}
${offset 240}${color}Down: ${color }${downspeed eth0}k/s${color}
${offset 240}${downspeedgraph re0 20,165 000000 ffffff}
${offset 240}${color slate grey}Chris@opensuse: $alignr ${color } ${execpi 30 python ~/opensuse.py}
${offset 240}${color slate grey}Timcowchip@gmail: $alignr ${color } ${execpi 30 python ~/gmail.py}coretemp:
#!/bin/sh
echo `sysctl -n dev.cpu.0.temperature` `sysctl -n dev.cpu.1.temperature` `sysctl -n dev.cpu.2.temperature` `sysctl -n dev.cpu.3.temperature`gmail.py:
import urllib.request
from xml.etree import ElementTree as etree
# Enter your username and password below within quotes below, in place of ****.
# Set up authentication for gmail
auth_handler = urllib.request.HTTPBasicAuthHandler()
auth_handler.add_password(realm='New mail feed',
uri='https://mail.google.com/',
user= '****',
passwd= '****')
opener = urllib.request.build_opener(auth_handler)
# ...and install it globally so it can be used with urlopen.
urllib.request.install_opener(opener)
gmail = 'https://mail.google.com/gmail/feed/atom'
NS = '{http://purl.org/atom/ns#}'
with urllib.request.urlopen(gmail) as source:
tree = etree.parse(source)
fullcount = tree.find(NS + 'fullcount').text
print(fullcount + ' new')to use conky with mbmon instead of coretemp:
replace
${offset 240}${color slate grey}Temps:
$alignr ${color }${execpi 30 ./coretemp}${offset 240}${color slate grey}Temp:${execi 60 mbmon -c 1 | grep Temp | cut -c 7-11}CIf you're interested in seeing what has been happening, the changes and the progress feel free to like our page on facebook.
While most major news is posted on the forum, minor news and changes will be posted on facebook as well as updates.
The facebook page can be found here
]]>Actually "Arch's spirit" is the Unix spirit.
I thought about this for awhile, and NO, "Arch's spirit" is not necessarily the only "Unix" spirit. - atleast, not any more, I mean what is the Unix spirit?
mmm, well that is another question all on its own.
But NO, Arch never did define the Unix spirit, any more that FreeBSD alone defines the "Unix spirit".
However, boith combined can amount to the best of both worlds, the best of the closest Unix's we've seen in awhile ?
In other words, Arch alone is not enough to encompass the complete "Unix spirit", anymore than any other GNU is ?
Yep.