diff --git a/Documentation/ls_pro_live/root_overlay/etc/smartd.conf b/Documentation/ls_pro_live/root_overlay/etc/smartd.conf new file mode 100644 index 0000000..d4d9588 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/smartd.conf @@ -0,0 +1,147 @@ +# Sample configuration file for smartd. See man smartd.conf. + +# Home page is: http://smartmontools.sourceforge.net + +# $Id: smartd.conf 3128 2010-07-27 13:08:31Z chrfranke $ + +# smartd will re-read the configuration file if it receives a HUP +# signal + +# The file gives a list of devices to monitor using smartd, with one +# device per line. Text after a hash (#) is ignored, and you may use +# spaces and tabs for white space. You may use '\' to continue lines. + +# You can usually identify which hard disks are on your system by +# looking in /proc/ide and in /proc/scsi. + +# The word DEVICESCAN will cause any remaining lines in this +# configuration file to be ignored: it tells smartd to scan for all +# ATA and SCSI devices. DEVICESCAN may be followed by any of the +# Directives listed below, which will be applied to all devices that +# are found. Most users should comment out DEVICESCAN and explicitly +# list the devices that they wish to monitor. +DEVICESCAN + +/dev/sda -a -d marvell + + +# Alternative setting to ignore temperature and power-on hours reports +# in syslog. +#DEVICESCAN -I 194 -I 231 -I 9 + +# Alternative setting to report more useful raw temperature in syslog. +#DEVICESCAN -R 194 -R 231 -I 9 + +# Alternative setting to report raw temperature changes >= 5 Celsius +# and min/max temperatures. +#DEVICESCAN -I 194 -I 231 -I 9 -W 5 + +# First (primary) ATA/IDE hard disk. Monitor all attributes, enable +# automatic online data collection, automatic Attribute autosave, and +# start a short self-test every day between 2-3am, and a long self test +# Saturdays between 3-4am. +#/dev/hda -a -o on -S on -s (S/../.././02|L/../../6/03) + +# Monitor SMART status, ATA Error Log, Self-test log, and track +# changes in all attributes except for attribute 194 +#/dev/hdb -H -l error -l selftest -t -I 194 + +# Monitor all attributes except normalized Temperature (usually 194), +# but track Temperature changes >= 4 Celsius, report Temperatures +# >= 45 Celsius and changes in Raw value of Reallocated_Sector_Ct (5). +# Send mail on SMART failures or when Temperature is >= 55 Celsius. +#/dev/hdc -a -I 194 -W 4,45,55 -R 5 -m admin@example.com + +# An ATA disk may appear as a SCSI device to the OS. If a SCSI to +# ATA Translation (SAT) layer is between the OS and the device then +# this can be flagged with the '-d sat' option. This situation may +# become common with SATA disks in SAS and FC environments. +# /dev/sda -a -d sat + +# A very silent check. Only report SMART health status if it fails +# But send an email in this case +#/dev/hdc -H -C 0 -U 0 -m admin@example.com + +# First two SCSI disks. This will monitor everything that smartd can +# monitor. Start extended self-tests Wednesdays between 6-7pm and +# Sundays between 1-2 am +#/dev/sda -d scsi -s L/../../3/18 +#/dev/sdb -d scsi -s L/../../7/01 + +# Monitor 4 ATA disks connected to a 3ware 6/7/8000 controller which uses +# the 3w-xxxx driver. Start long self-tests Sundays between 1-2, 2-3, 3-4, +# and 4-5 am. +# NOTE: starting with the Linux 2.6 kernel series, the /dev/sdX interface +# is DEPRECATED. Use the /dev/tweN character device interface instead. +# For example /dev/twe0, /dev/twe1, and so on. +#/dev/sdc -d 3ware,0 -a -s L/../../7/01 +#/dev/sdc -d 3ware,1 -a -s L/../../7/02 +#/dev/sdc -d 3ware,2 -a -s L/../../7/03 +#/dev/sdc -d 3ware,3 -a -s L/../../7/04 + +# Monitor 2 ATA disks connected to a 3ware 9000 controller which +# uses the 3w-9xxx driver (Linux, FreeBSD). Start long self-tests Tuesdays +# between 1-2 and 3-4 am. +#/dev/twa0 -d 3ware,0 -a -s L/../../2/01 +#/dev/twa0 -d 3ware,1 -a -s L/../../2/03 + +# Monitor 2 SATA (not SAS) disks connected to a 3ware 9000 controller which +# uses the 3w-sas driver (Linux, FreeBSD). Start long self-tests Tuesdays +# between 1-2 and 3-4 am. +#/dev/twl0 -d 3ware,0 -a -s L/../../2/01 +#/dev/twa0 -d 3ware,1 -a -s L/../../2/03 + +# Same as above for Windows. Option '-d 3ware,N' is not necessary, +# disk (port) number is specified in device name. +# NOTE: On Windows, DEVICESCAN works also for 3ware controllers. +#/dev/hdc,0 -a -s L/../../2/01 +#/dev/hdc,1 -a -s L/../../2/03 + +# Monitor 3 ATA disks directly connected to a HighPoint RocketRAID. Start long +# self-tests Sundays between 1-2, 2-3, and 3-4 am. +#/dev/sdd -d hpt,1/1 -a -s L/../../7/01 +#/dev/sdd -d hpt,1/2 -a -s L/../../7/02 +#/dev/sdd -d hpt,1/3 -a -s L/../../7/03 + +# Monitor 2 ATA disks connected to the same PMPort which connected to the +# HighPoint RocketRAID. Start long self-tests Tuesdays between 1-2 and 3-4 am +#/dev/sdd -d hpt,1/4/1 -a -s L/../../2/01 +#/dev/sdd -d hpt,1/4/2 -a -s L/../../2/03 + +# HERE IS A LIST OF DIRECTIVES FOR THIS CONFIGURATION FILE. +# PLEASE SEE THE smartd.conf MAN PAGE FOR DETAILS +# +# -d TYPE Set the device type: ata, scsi, marvell, removable, 3ware,N, hpt,L/M/N +# -T TYPE set the tolerance to one of: normal, permissive +# -o VAL Enable/disable automatic offline tests (on/off) +# -S VAL Enable/disable attribute autosave (on/off) +# -n MODE No check. MODE is one of: never, sleep, standby, idle +# -H Monitor SMART Health Status, report if failed +# -l TYPE Monitor SMART log. Type is one of: error, selftest +# -f Monitor for failure of any 'Usage' Attributes +# -m ADD Send warning email to ADD for -H, -l error, -l selftest, and -f +# -M TYPE Modify email warning behavior (see man page) +# -s REGE Start self-test when type/date matches regular expression (see man page) +# -p Report changes in 'Prefailure' Normalized Attributes +# -u Report changes in 'Usage' Normalized Attributes +# -t Equivalent to -p and -u Directives +# -r ID Also report Raw values of Attribute ID with -p, -u or -t +# -R ID Track changes in Attribute ID Raw value with -p, -u or -t +# -i ID Ignore Attribute ID for -f Directive +# -I ID Ignore Attribute ID for -p, -u or -t Directive +# -C ID Report if Current Pending Sector count non-zero +# -U ID Report if Offline Uncorrectable count non-zero +# -W D,I,C Monitor Temperature D)ifference, I)nformal limit, C)ritical limit +# -v N,ST Modifies labeling of Attribute N (see man page) +# -a Default: equivalent to -H -f -t -l error -l selftest -C 197 -U 198 +# -F TYPE Use firmware bug workaround. Type is one of: none, samsung +# -P TYPE Drive-specific presets: use, ignore, show, showall +# # Comment: text after a hash sign is ignored +# \ Line continuation character +# Attribute ID is a decimal integer 1 <= ID <= 255 +# except for -C and -U, where ID = 0 turns them off. +# All but -d, -m and -M Directives are only implemented for ATA devices +# +# If the test string DEVICESCAN is the first uncommented text +# then smartd will scan for devices /dev/hd[a-l] and /dev/sd[a-z] +# DEVICESCAN may be followed by any desired Directives. diff --git a/dev-java/sun-jre-bin/Manifest b/dev-java/sun-jre-bin/Manifest index 6b4ffa6..e480b69 100644 --- a/dev-java/sun-jre-bin/Manifest +++ b/dev-java/sun-jre-bin/Manifest @@ -2,7 +2,9 @@ AUX fontconfig.Gentoo.properties 10932 RMD160 ce1fb555f3f5f281f328c8016e12407ac0 AUX sun-jre-bin-1.6.env 900 RMD160 e9e219f6096b0cbf35315f5e6015ff0facfef9cd SHA1 dcb469843756552757a3e99df0e2da055eeeb3ea SHA256 aa111a700e2029ca6b4c3dca0183d59121275822c702bae14f41242d677ca5f1 DIST ejre-1_6_0_10-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010.tar.gz 28780702 RMD160 191bc16a67285f5a56dd6a64d610574d8621f7f6 SHA1 17d7798047805aa4e4fdd201c6d439e1ae45ea71 SHA256 c328bbfa2cbf5522e2c9c4f88db3b43e75c9cfc8aa3add73545bd0336830ee6f DIST ejre-1_6_0_21-fcs-b09-linux-arm-sflt-eabi-headless-27_sep_2010.tar.gz 27714409 RMD160 16c53026d6bf4ce3b72e1f7bd83eb30dfea3f451 SHA1 f7e2b6e0d7c824fe1735153f1897b4f63c1acfa9 SHA256 81df3d35deba1f886d16970c0bde1df613f0ac479a3101ea98177f478579b1cd +DIST ejre-1_6_0_25-fcs-b06-linux-arm-sflt-eabi-headless-14_apr_2011.tar.gz 27849829 RMD160 037b1c6f3b3a4e653f63940993035ccc8746a2cc SHA1 8b47d0fc26dbb403edc4c31705473648deb4db61 SHA256 1130085fadcd38eff6cbfd51b348517c450e5c180382d7e3cd4e8466ff481a0b EBUILD sun-jre-bin-1.6.0.10.ebuild 2757 RMD160 d06d131c1e8f672ad1bd62f30e5a211eb19fc421 SHA1 2ef1e4a396cabdf86350c9df8f2bb8ec2dd10dd0 SHA256 37cb05b4bd4ceb04d7444b6b110b0522050a89205adaca12009f8812edbbed82 EBUILD sun-jre-bin-1.6.0.21.ebuild 2797 RMD160 2f12f693323c445b5d198e8a31547c6333ee395a SHA1 6d1ffd14cbb153b0cabc35d4b65e06354a661831 SHA256 05d83982ec14aab6bbdb40a2f55b46119b9c0ff55d709e2d347010f4381a8739 +EBUILD sun-jre-bin-1.6.0.25.ebuild 2797 RMD160 dfdaa2fdb593b0c857d1ea3c7071e7314abe5dbe SHA1 26d847fc3977cf77d93e4051d01023f39aac83c4 SHA256 c87515682226950b8b0d0ce53c96322fed91a4e3f96b1e4202f62a79ff03e333 MISC ChangeLog 652 RMD160 6e8f71ff4e32af9a3d8b02a51548cad5f02c10f6 SHA1 df87ad2c60b9e2174701ff103db09c779327fccf SHA256 23a1a5174636b4e68c5f3b370fcc832767f5aeb85d164cea1817c367ce3be75f MISC metadata.xml 349 RMD160 ae6db154651b0c2b160e1e6956fb722cb52f2e8b SHA1 219312b9ae33153d205b514009927531ee14b93a SHA256 fe0ef52d77b220fb36e9c39d2148bf03ec11223d80320cdc066c0fa723a1ae7d diff --git a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.25.ebuild b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.25.ebuild new file mode 100644 index 0000000..7a9cb1d --- /dev/null +++ b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.25.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.22.ebuild,v 1.3 2010/10/13 11:24:06 hwoarang Exp $ + +inherit versionator pax-utils eutils java-vm-2 + +MY_PVR="$(replace_version_separator 3 _)" +MY_PV="$(replace_all_version_separators _ )" + +BUILD="06" +BUILDDATE="14_apr_2011" +SUFFIX=".tar.gz" +ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" + +DESCRIPTION="Sun's Java SE Embedded Runtime Environment" +HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" +URL_BASE="http://download.java.net/dlj/binaries" +SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" +SLOT="1.6" +LICENSE="ejre-6" +KEYWORDS="~arm" +RESTRICT="strip fetch" +IUSE="X jce odbc" + +DEPEND="jce? ( =dev-java/sun-jce-bin-1.6.0* )" +RDEPEND="${DEPEND} + sys-libs/glibc + X? ( + x11-libs/libXext + x11-libs/libX11 + ) + odbc? ( dev-db/unixODBC )" + +JAVA_PROVIDE="jdbc-stdext jdbc-rowset" + +QA_TEXTRELS_ARM="opt/${P}/lib/arm/client/libjvm.so + opt/${P}/lib/arm/motif21/libmawt.so + opt/${P}/lib/arm/libdeploy.so + opt/${P}/lib/arm/server/libjvm.so" + +S="${WORKDIR}/ejre${MY_PVR}" + +src_compile() { + # Set PaX markings on all JDK/JRE executables to allow code-generation on + # the heap by the JIT compiler. This has to be done before CDS - #215225 + pax-mark m $(list-paxables "${S}"/bin/*) + + # see bug #207282 + if use arm; then + einfo "Creating the Class Data Sharing archives" + "${S}"/bin/java -client -Xshare:dump || die + # "${S}"/bin/java -server -Xshare:dump || die + fi +} + +src_install() { + local dirs="bin lib" + + dodir /opt/${P} + + cp -pPR $dirs "${D}/opt/${P}/" || die "failed to copy" + + dodoc legal/COPYRIGHT.txt legal/THIRDPARTYLICENSE.txt || die + dohtml *.html || die + dodir /opt/${P}/share/ + + if use jce; then + cd "${D}/opt/${P}/lib/security" + dodir /opt/${P}/lib/security/strong-jce + mv "${D}"/opt/${P}/lib/security/US_export_policy.jar \ + "${D}"/opt/${P}/lib/security/strong-jce || die + mv "${D}"/opt/${P}/lib/security/local_policy.jar \ + "${D}"/opt/${P}/lib/security/strong-jce || die + dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar /opt/${P}/lib/security/ + dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar /opt/${P}/lib/security/ + fi + + # bug #56444 + insinto /opt/${P}/lib/ + newins "${FILESDIR}"/fontconfig.Gentoo.properties fontconfig.properties + + set_java_env + java-vm_revdep-mask +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst +} + +pkg_nofetch() { + einfo "This files require you to register at ${HOMEPAGE} (free account)" + einfo "Please download following file:" + einfo " - ${ARMV5_AT}" + einfo "from ${HOMEPAGE}" + einfo "and place them in ${DISTDIR}" +} \ No newline at end of file diff --git a/sys-kernel/lsproduo/Manifest b/sys-kernel/lsproduo/Manifest new file mode 100644 index 0000000..e932252 --- /dev/null +++ b/sys-kernel/lsproduo/Manifest @@ -0,0 +1,2 @@ +DIST lsproduo-0.1.0.tar.gz 1404 RMD160 cbac50d8632212d0bea9a55f0aea03de04b51ac2 SHA1 02bf128d0723f8eafe5fbba1c777926e844eec78 SHA256 67da135402bcf78244f943e1353ca3fb808c2212e56dccf4abcdfe2cacc99962 +EBUILD lsproduo-0.1.0.ebuild 1037 RMD160 5ab680bc73c0f3d661a8d80dfc35da0c96c24fc6 SHA1 e232e24ad4efcf949b63cf0ba017a35557122f21 SHA256 0b16d130c8b00786d709e4bcbae32bf8983ee23b8cce3451b1d73da9e35f69d8 diff --git a/sys-kernel/lsproduo/lsproduo-0.1.0.ebuild b/sys-kernel/lsproduo/lsproduo-0.1.0.ebuild new file mode 100644 index 0000000..06226fd --- /dev/null +++ b/sys-kernel/lsproduo/lsproduo-0.1.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils linux-mod + +DESCRIPTION="A module that adds proc entries for the Linkstation Pro Duo" +HOMEPAGE="http://download.prodigy7.de/files/packages/linkstation/kernel/lsproduo-vanilla/" +SRC_URI="http://download.prodigy7.de/files/packages/linkstation/kernel/lsproduo-vanilla/modules/experimental/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~arm" +IUSE="" + +DEPEND="" + +RDEPEND="virtual/linux-sources" + +S=${WORKDIR}/sim_buffalo + +pkg_setup() { + MODULE_NAMES="lsproduo(misc:${S}:${S})" + BUILD_TARGETS="default" + BUILD_PARAMS="KSRC=${KERNEL_DIR}" + + if ! linux_chkconfig_present GPIO_SYSFS; then + ewarn "You don't have GPIO_SYSFS support enabled in the kernel." + ewarn "The /proc/buffalo simulator wont work." + fi +} + +src_compile() { + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install + generate_modulesd +} + +pkg_postinst() { + linux-mod_pkg_postinst +} + +pkg_postrm() { + linux-mod_pkg_postrm +}