Difference between pages "Linux wishlist" and "Template:EquipmentLabel"

From ENTS
(Difference between pages)
Jump to: navigation, search
m
 
(Label)
 
Line 1: Line 1:
 +
<noinclude>
  
runit
+
==Fields==
compiled against ulibc/dietlibc/musl wherever possible?
+
Default listed first
minimum install. kernel + superminimal system distributed as single package?
+
==={{{owner}}}===
    kernel + runit/gcc/binutils/pkgtool/udev/coreutils/sh/?  basically trimmed contents of A?
+
* <div style="font-family:monospace;">ENTS (Case Sensitive, to display logo properly)</div>
modular kernel as much as possible
+
* <div style="font-family:monospace;">owner</div>
tcb shadow passwords, pam, blowfish
+
mariadb
+
lvm, mdadm
+
carp
+
pkgsrc (ports?)
+
smartd
+
lighttpd | nginx > apache
+
perl, php
+
udev
+
cgroups (seems awesome) (other resource limits?)
+
chaosvpn, tun, openssl
+
bsd-ish /etc configs?
+
lynx nano screen
+
  
pqxx.org - swapspace
+
==={{{hackable}}}===
 +
* <div style="font-family:monospace;">yes</div>
 +
* <div style="font-family:monospace;">no</div>
  
 +
==={{{certification}}}===
 +
* <div style="font-family:monospace;">yes</div>
 +
* <div style="font-family:monospace;">no</div>
  
[[wishlist filesystem hierarchy]]
+
==Label==
 +
</noinclude>
 +
<html>
 +
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="550px" height="175px" viewBox="0 0 550 175" enable-background="new 0 0 550 175" xml:space="preserve" style="border:2px solid #000000;">
  
 +
<g id="qr">
 +
<image width="150" height="150" xlink:href="http://chart.apis.google.com/chart?chs=150x150&cht=qr&chld=H%7C0&chl=http://www.ents.ca/index.php/</html>{{FULLPAGENAMEE}}<html>&.png" />
 +
</g>
  
http://www.kegel.com/c10k.html
+
<g id="title" transform="translate(165,20)">
 +
<text font-family="Arial,Helvetica,sans-serif" font-size="18" font-weight="bold"></html>{{FULLPAGENAME}}<html></text>
 +
</g>
  
 +
</html>
 +
{{#ifeq: {{{owner}}} | ENTS |
 +
<html>
 +
<g id="psoneproperty" transform="translate(150,30)">
 +
<path d="168.747,6.821 0,0 26.051,389.018 168.747,424.432 311.444,389.018 336.226,0    "></polygon>    <polygon fill="#1B9DD9" points="168.747,31.328 20.903,24.507 42.13,369.551 170.275,399.93 295.362,369.551 315.321,24.507  "></polygon>    <polygon id="Shadow" fill="#008CC7" points="170.275,31.328 22.433,24.507 43.66,369.551 170.275,399.93"/>
 +
</g>
 +
</html>
 +
|
 +
<html>
 +
<g id="indiviuallyowned" transform="translate(150,30)">
 +
<path d="M64.544,32.483v17.738h-3.975v21.859H47.433V50.222h-3.977V32.483c0-1.281,0.978-2.314,2.182-2.314h16.723
 +
C63.566,30.169,64.544,31.203,64.544,32.483z"/>
 +
<path d="M47.864,21.959c0-3.388,2.747-6.135,6.136-6.135s6.134,2.748,6.134,6.135S57.389,28.095,54,28.095
 +
S47.864,25.347,47.864,21.959z"/>
 +
<path d="M54,86.481c-23.284,0-42.227-18.942-42.227-42.226S30.716,2.028,54,2.028s42.227,18.943,42.227,42.227
 +
S77.284,86.481,54,86.481z M54,5.659c-21.282,0-38.596,17.314-38.596,38.596C15.404,65.537,32.718,82.85,54,82.85
 +
s38.596-17.313,38.596-38.595C92.596,22.974,75.282,5.659,54,5.659z"/>
 +
<rect y="91.195" fill="none" width="108" height="11.833"/>
 +
<text transform="matrix(1 0 0 1 25.7163 99.7153)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>{{{owner}}}<html></text>
 +
</g>
 +
</html>
 +
}}
 +
{{#ifeq: {{{certification}}} | yes |
 +
<html>
 +
<g id="rtfm" transform="translate(250,30)">
 +
<path d="M15.176,42.328c1.607-0.262,3.969-0.459,6.658-0.459c3.279,0,5.575,0.492,7.148,1.739
 +
c1.345,1.049,2.066,2.624,2.066,4.656c0,2.788-2,4.723-3.903,5.411v0.099c1.542,0.623,2.395,2.065,2.952,4.099
 +
c0.689,2.525,1.345,5.411,1.771,6.264h-5.117c-0.328-0.656-0.885-2.427-1.508-5.149c-0.623-2.787-1.574-3.508-3.64-3.541h-1.475
 +
v8.69h-4.953V42.328z M20.128,51.838h1.967c2.493,0,3.969-1.246,3.969-3.181c0-2-1.377-3.05-3.673-3.05
 +
c-1.213,0-1.902,0.065-2.262,0.164V51.838z"/>
 +
<path d="M38.917,46.231h-5.969v-4.197h16.988v4.197h-6.034v17.905h-4.985V46.231z"/>
 +
<path d="M52.623,42.034h13.479v4.098h-8.494v5.05h7.936v4.067h-7.936v8.887h-4.985V42.034z"/>
 +
<path d="M88.104,55.676c-0.098-2.656-0.197-5.87-0.197-9.084h-0.065c-0.721,2.821-1.64,5.969-2.493,8.56l-2.688,8.625h-3.902
 +
l-2.361-8.526c-0.722-2.624-1.443-5.772-2-8.658h-0.065c-0.099,2.985-0.23,6.396-0.36,9.15l-0.427,8.395H68.92l1.41-22.103h6.657
 +
l2.165,7.378c0.721,2.558,1.377,5.313,1.869,7.903h0.131c0.59-2.558,1.345-5.477,2.099-7.936l2.328-7.345h6.559l1.18,22.103
 +
h-4.853L88.104,55.676z"/>
 +
<path fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" d="M102.65,68.805c0,3.625-3.387,6.562-7.563,6.562
 +
H12.913c-4.177,0-7.563-2.937-7.563-6.562V39.195c0-3.625,3.386-6.562,7.563-6.562h82.173c4.177,0,7.563,2.937,7.563,6.562V68.805z" />
 +
</g>
 +
</html>
 +
|
 +
<html>
 +
<g id="nocertification" transform="translate(250,30)">
 +
<path fill="#010101" stroke="#010101" d="M57.201,104.269c-2.604,0-5.546-0.463-8.99-1.415l-0.489-0.135l-3.056,1.55h-3.144
 +
c-9.442,0-10.533-4.083-10.533-7.151c0-0.241,0.046-0.654,0.143-1.26l0.222-1.396l-1.41-0.112c-5.116-0.413-7.5-2.625-7.5-6.965
 +
c0-0.482,0.051-1.19,0.15-2.103l0.122-1.1l-1.065-0.301c-1.88-0.533-3.289-1.366-4.195-2.483c-0.908-1.081-1.361-2.5-1.361-4.232
 +
c0-1.415,0.524-2.965,1.557-4.602l0.535-0.852l-0.682-0.734c-2.684-2.892-3.988-5.993-3.988-9.491c0-3.924,2.125-7.029,6.5-9.492
 +
c4.576-2.545,10.75-3.839,18.345-3.839h3.495l-0.196-1.481c-0.648-4.936-2.18-9.792-4.551-14.437l-0.014-0.03l-1.298-2.251
 +
c-2.664-5.101-4.015-9.027-4.015-11.68c0-7.382,3.803-11.868,11.626-13.703l1.051-0.262l3.824,16.933l15.119,16.086
 +
c0.903,1.055,2.469,3.078,5.228,6.751l2.25,2.969c3.359,4.552,4.685,5.756,5.389,6.262c1.214,0.906,3.033,1.348,5.546,1.348H90.4
 +
c2.568,5.73,3.869,11.67,3.869,17.67c0,5.858-1.178,11.829-3.5,17.764H79.047l-0.391,0.449
 +
c-5.304,6.096-11.118,10.635-17.288,13.491C59.506,104.194,58.104,104.269,57.201,104.269z M49.044,102.325l3.969,0.823
 +
c1.688,0.347,3.154,0.525,4.357,0.525l3.495-0.096l0.286-0.165c7.046-4.066,12.893-9.072,17.389-14.88h11.375l0.304-0.879
 +
c1.707-4.949,2.573-9.809,2.573-14.441c0-5.405-0.949-10.773-2.822-15.964l-0.313-0.863H88.74c-8.533,0-11.267-0.68-12.138-1.087
 +
c-1.04-0.477-3.133-2.255-7.235-8.03c-1.324-1.806-3.298-4.345-6.225-8l-0.033-0.041L47.146,22.228L43.699,6.231l-1.392,0.476
 +
c-5.946,2.036-8.962,5.931-8.962,11.571c0,2.876,0.988,5.967,2.934,9.19l1.03,1.762c4.062,6.748,6.118,13.241,6.118,19.313
 +
l0.035,0.953h-1.558c-8.642,0-15.272,0.875-19.705,2.612c-4.837,1.914-7.288,4.913-7.288,8.913c0,3.458,1.262,6.426,3.751,8.82
 +
c2.463,2.38,5.514,3.586,9.07,3.586l5.192,0.057l16.254-7.324l-0.853-1.281c-2.46-3.704-5.812-5.578-9.963-5.578
 +
c-1.048,0-2.366,0.219-4.031,0.671l-0.028,0.007c-1.426,0.422-3.096,1.031-5.236,1.906l-2.966,0.136l-1.347-1.438l3.82-0.05
 +
l0.235-0.099c1.987-0.833,3.56-1.369,4.953-1.693c1.456-0.357,2.783-0.536,3.965-0.536c5.983,0,10.346,2.793,13.303,8.533
 +
l-4.017,1.891l2.449,1.197c2.744,1.342,4.968,3.64,6.626,6.84l-4.194,1.788l2.107,1.332c2.001,1.266,3.915,3.376,5.696,6.282
 +
l-5.66,2.668l1.762,1.299c2.241,1.656,4.122,3.927,5.602,6.767L49.044,102.325z M32.381,96.397c0,3.052,1.586,6.692,9.142,6.692
 +
h2.911l15.029-6.774l-1.079-1.32c-0.216-0.264-0.396-0.499-0.551-0.7c-0.108-0.142-0.206-0.268-0.295-0.38
 +
c-1.056-1.508-2.404-2.88-4.124-4.189l-0.617-0.47l-11.965,5.346h-8.451V96.397z M23.539,86.906v0.152
 +
c0,4.023,3.612,6.067,10.733,6.067h6.321l17.093-7.627l-0.971-1.309c-0.151-0.202-0.293-0.387-0.418-0.545
 +
c-0.08-0.103-0.15-0.195-0.214-0.278l-0.028-0.037l-0.031-0.037c-1.419-1.629-3.105-2.919-5.007-3.838l-0.545-0.261l-12.636,5.601
 +
l-13.779-0.089L23.539,86.906z M19.018,73.668c-0.848,1.204-1.277,2.382-1.277,3.498c0,1.475,0.545,3.521,3.146,4.896l0.023,0.013
 +
c1.831,0.923,4.429,1.369,7.945,1.369h8.821l16.635-7.356l-0.98-1.316c-2.056-2.757-4.57-4.539-7.471-5.295l-0.445-0.116
 +
L33.249,74.82h-3.98c-3.787,0-6.665-0.519-8.557-1.547l-1.024-0.556L19.018,73.668z" />
 +
</g>
 +
</html>
 +
}}
 +
{{#ifeq: {{{hackable}}} | yes |
 +
<html>
 +
<g id="hackable" transform="translate(360,30)">
 +
<path id="path3451" fill="none" stroke="#000000" stroke-width="2" stroke-linejoin="bevel" stroke-miterlimit="1" d="
 +
M25.674,102.855l45.263-45.26h19.397l12.933-12.932V31.73l-6.467-6.466l-6.466,6.466l-6.464,6.466H70.938V25.264l6.466-6.464
 +
l6.467-6.468l-6.467-6.464H64.471L51.54,18.8v19.397L6.279,83.459v12.93l6.465,6.466H25.674z"/>
 +
</g>
 +
</html>
 +
|
 +
<html>
 +
<g id="donothack" transform="translate(360,30)">
 +
<path d="M21.936,42.286c1.849-0.297,4.258-0.495,6.767-0.495c4.258,0,7.031,0.792,9.144,2.376
 +
c2.311,1.716,3.763,4.456,3.763,8.384c0,4.258-1.552,7.196-3.664,9.011c-2.343,1.947-5.941,2.871-10.298,2.871
 +
c-2.607,0-4.489-0.165-5.71-0.33V42.286z M26.954,60.407c0.429,0.099,1.155,0.099,1.749,0.099c4.588,0.034,7.592-2.475,7.592-7.79
 +
c0-4.621-2.707-7.063-7.063-7.063c-1.089,0-1.849,0.099-2.278,0.198V60.407z"/>
 +
<path d="M44.908,64.202V41.956h5.875l4.621,8.153c1.32,2.343,2.607,5.116,3.631,7.625h0.066c-0.298-2.938-0.397-5.941-0.397-9.308
 +
v-6.469h4.622v22.247h-5.282l-4.752-8.582c-1.32-2.376-2.805-5.247-3.862-7.855h-0.132c0.165,2.971,0.231,6.106,0.231,9.737v6.7
 +
H44.908z"/>
 +
<path d="M72.73,41.956v8.549h8.285v-8.549h5.018v22.247h-5.018v-9.308H72.73v9.308h-5.017V41.956H72.73z"/>
  
 +
<path fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" d="M96.481,68.901c0,3.647-2.957,6.604-6.604,6.604
 +
H18.122c-3.647,0-6.604-2.957-6.604-6.604V39.099c0-3.647,2.957-6.604,6.604-6.604h71.755c3.647,0,6.604,2.957,6.604,6.604V68.901z"/>
 +
</g>
 +
</html>
 +
}}
 +
<html>
  
mininmum install.
+
<g id="url" transform="translate(6,167)">
should be able to clean this up a lot by replace init scripts.
+
<text font-family="Arial,Helvetica,sans-serif" font-size="12"></html>{{fullurl:{{FULLPAGENAMEE}}}}<html></text>
 +
</g>
  
A packages
+
</svg>
 
+
</html>
aaa_base
+
aaa_elflibs
+
aaa_terminfo
+
acl  (not sure if this is really needed for min inst)
+
attr
+
bash (once init scripts replaced with bsd-style, will not need this)
+
bin (dunno whats in here yet)
+
coreutils
+
cxxlibs
+
dcron (not sure if this is really needed for min inst)
+
devs
+
dialog (not needed but convenient while testing)
+
e2fsprogs
+
elvis (not sure if this is really needed for min inst)
+
etc
+
getty-ps
+
grep
+
gzip
+
kernel-* (will figure out whats up later)
+
less
+
mkinitrd (not sure if actually req'd for min inst)
+
module-init-tools
+
openssl-solibs (not sure if really reqd for min inst)
+
pkgtools
+
procps (not sure if this should be reqd)
+
sed
+
shadow (may or may not be needed after replaced by tcb?)
+
sharutils
+
sysvinit (will be replaced by runit?)
+
sysvinit-scripts (hopefully to replace)
+
tar
+
udev
+
usbutils (for keybaords and miec)
+
util-linux
+
xz
+
+
 
+
AP packages
+
 
+
autoconf
+
automake
+
binutils
+
bison
+
flex
+
gcc
+
gcc-g++
+
kernel-headers
+
m4
+
make
+
 
+
 
+
N packages
+
 
+
dhcp ?
+
dhcpd
+
iputils
+
net-tools
+
network-scripts
+
traceroute
+
wget
+
 
+
 
+
 
+
----
+
 
+
 
+
work items to convert init system to operate simpler:
+
 
+
# install runit
+
 
+
# look at inittab from netbsd and see what can be used
+
# split rc.S, rc.K, and rc.M into seperate files - one per task - like netbsd
+
# runlevel 4 can be removed as this will be non-X machine
+
# rc.modules* will not be needed as non-udev will not be an option. will put in some sort of posterity folder?
+
# how to deal with runlevel 1 (single user)?
+

Revision as of 18:32, 27 August 2013


Contents

Fields

Default listed first

{{{owner}}}

  • ENTS (Case Sensitive, to display logo properly)
  • owner

{{{hackable}}}

  • yes
  • no

{{{certification}}}

  • yes
  • no

Label

Template:EquipmentLabel {{{owner}}} http://ents.ca/index.php/Template:EquipmentLabel

Personal tools
Namespaces

Variants
Actions
Navigation
Members
Toolbox