|
|
Line 1: |
Line 1: |
| Old content from your user page:
| |
|
| |
|
| = Till Maas =
| |
| <pre>#!html
| |
| <ul>
| |
| <li>
| |
| e-mail:
| |
| <a href="mailto:"Till Maas" <opensource@till.name>">"Till Maas" <opensource@till.name></a>
| |
| </li>
| |
| </ul>
| |
| </pre>
| |
| Languages: German, English
| |
|
| |
|
| |
| * https://admin.fedoraproject.org/accounts/dump-group.cgi?role_type=user&format=html&group=cvsextras
| |
| * [wiki:Self:Infrastructure/AccountSystem/QueryAccount FAS Query]
| |
| * [https://admin.fedoraproject.org/updates Bodhi]
| |
| * [https://koji.fedoraproject.org/koji Koji]
| |
| * ["PatrickBarnes/HTMLEncode"]
| |
| * ["Extras/PackageStatus"]
| |
| * ["Extras/OrphanedPackages"]
| |
| * ["Extras/WishList"]
| |
| * ["TillMaas/WikiHowto"]
| |
| * ["TillMaas/CompilerFlags"]
| |
| * ["TillMaas/Packaging"]
| |
| * Fedora Infrastructure
| |
| * ["Extras/UsingCvsFaq"]
| |
| * ["Extras/NewPackageProcess"]
| |
| * SPEC File
| |
| * ["NewMIMESystem"]
| |
| * ["Packaging/ScriptletSnippets"]
| |
| * ["Extras/RPMMacros"]
| |
| * interesting mails
| |
| * https://www.redhat.com/archives/fedora-extras-list/2006-July/msg00712.html - fomit-frame-pointers
| |
| * https://www.redhat.com/archives/fedora-extras-list/2006-August/msg00071.html - %lang %doc
| |
| * http://www.redhat.com/archives/fedora-extras-list/2006-August/msg00108.html - create snapshot with autotools
| |
| * Review
| |
| * ["TillMaas/ReviewChecklist"]
| |
| * external references
| |
| * http://standards.freedesktop.org/menu-spec/latest/ - desktop-file groups
| |
| * http://standards.freedesktop.org/desktop-entry-spec/latest/ - desktop files
| |
| * http://standards.freedesktop.org/icon-theme-spec/latest/ - icons
| |
| * ["TillMaas/ForwardTest"]
| |
| * https://admin.fedoraproject.org/cacti/graph.php?action=view&rra_id=all&local_graph_id=241 - Buildsys load
| |
| * [[TillMaas/WikiTodo| Stuff I want to change in the wiki]]
| |
| * [[TillMaas/Sandbox| My sandbox]]
| |
|
| |
| == Code ==
| |
| * rerun autofoo
| |
| <pre>
| |
| libtoolize --automake --copy --force
| |
| aclocal-1.9
| |
| autoheader
| |
| automake-1.9 --add-missing --force-missing --copy
| |
| autoconf
| |
| </pre>
| |
| * make configure not to reconfigure itself: In configure.in (or configure.ac) add after AM_INIT_AUTOMAKE
| |
| <pre>
| |
| AM_MAINTAINER_MODE
| |
| </pre>
| |
|
| |
| * pm-utils debugging
| |
| http://people.freedesktop.org/~hughsient/quirk/quirk-suspend-index.html
| |
| <pre>
| |
| lshal | egrep "(system.hardware.(product|vendor|version)|system.firmware.version)"
| |
| lsgal | grep quirk
| |
| lshal | egrep "(system.hardware.(product|vendor|version)|system.firmware.version|power_management.quirk)"
| |
| </pre>
| |
|
| |
| == Packages I maintain ==
| |
| * aircrack-ng
| |
| * fatsort
| |
| * fcgi
| |
| * iasl
| |
| * john
| |
| * latex-mk
| |
| * offlineimap
| |
| * optipng
| |
| * pam_mount
| |
| * python-flup
| |
| * radeontool
| |
| * vbetool
| |
| * wyrd
| |
|
| |
| == Package I co-maintain ==
| |
| * cryptsetup-luks
| |
| * pm-utils
| |
|
| |
| == Package DB Hacking ==
| |
| From: https://www.redhat.com/archives/fedora-devel-list/2007-October/msg01439.html
| |
| <pre>
| |
| There are also a few features related to filtering of results that have
| |
| been enabled. There isn't a UI element for them yet but power users who
| |
| are willing to edit their URLs can limit what is displayed on the
| |
| package page according to the release by doing something like this:
| |
|
| |
| https://admin.fedoraproject.org/pkgdb/packages/name/yum/Fedora%20EPEL/
| |
| https://admin.fedoraproject.org/pkgdb/packages/name/yum/Fedora
| |
| https://admin.fedoraproject.org/pkgdb/packages/name/yum/Fedora/devel
| |
|
| |
| You can also limit what is displayed on the user overview of packages
| |
| like so:
| |
|
| |
| https://admin.fedoraproject.org/pkgdb/users/packages/toshio?acls=owner
| |
| https://admin.fedoraproject.org/pkgdb/users/packages/toshio?acls=owner,commit
| |
|
| |
| The acls that you can list in the acls field are:
| |
| owner,commit,approveacls,watchbugzilla,watchcommits
| |
| </pre>
| |
|
| |
| == other important stuff ==
| |
| * https://koji.fedoraproject.org/packages/wyrd
| |
| * https://koji.fedoraproject.org/scratch/
| |
| * koji download-build
| |
|
| |
|
| |
| == Xinf aliases hwdata ==
| |
| * https://www.redhat.com/archives/fedora-devel-list/2007-October/msg02562.html
| |
| <pre>
| |
| alias pcivideo:v00008086d00007121sv*sd*bc*sc*i* intel # i810
| |
|
| |
| pcivideo is a tag understood by kudzu to mean that this line describes
| |
| an X driver. The lowercase letters (v, d, sv, sd, bc, sc, i) are the
| |
| various PCI ID fields: vendor, device, subvendor, subdevice, base class,
| |
| subclass, and ASIC revision. Normally you only need to use the first
| |
| two. Then the third word is the driver name you want for that chip.
| |
| Comments are optional but are greatly appreciated.
| |
|
| |
| The * wildcards are like shell, not like regex. Numeric values _must_
| |
| be in uppercase hexadecimal; don't try to specify nvidia hardware with
| |
| 000010de or you will be sadly disappointed. Multiple matches are
| |
| possible, last match wins, but it's best if you don't have to rely on
| |
| that accidental feature.
| |
| </pre>
| |
|
| |
| == SELinux ==
| |
|
| |
| * restorecon relabels files with type file_t (which means the file has no label)
| |
| * mount -o context=system_u:object_r:tmp_t:s0 /dev/mapper/tmp /tmp - correct context for /tmp filesystem
| |
|
| |
|
| |
| == Debuginfo Packages ==
| |
| * <code>%define debug_package %{nil} </code>
| |
| * [[Packaging/Debuginfo| ]]
| |
|
| |
| == RPM Comment/Macro Weirdness ==
| |
| * https://www.redhat.com/archives/fedora-devel-list/2008-February/msg00165.html
| |
| * http://www.redhat.com/advice/tips/rpm_revisited.html
| |
|
| |
| == Subpackage Requires ==
| |
| * <code>rpm -ql foo-devel | grep /usr/include | xargs grep -h 'include ' | sort | uniq</code>
| |
| * <code>rpm -ql foo-python | grep python | xargs grep -h 'import ' | sort | uniq</code>
| |