Jos Schellevis
b3f9d88339
Merge branch 'master' of git.opnsense.org:repo/opnsense-core
2014-12-11 11:30:30 +00:00
Jos Schellevis
f1df67f5fc
more Dashboard updates...
2014-12-11 11:29:48 +00:00
Franco Fichtner
95babf6011
www: top half of sshd rework
...
* Sane defaults like FreeBSD: off, no root login, no passwords.
* Fix a bug in <sshdkeyonly/> handling. Yes, it has been broken for
ages.
2014-12-11 11:49:04 +01:00
Franco Fichtner
a1a316b7fb
rc: rework sshd start/stop script
2014-12-11 11:49:04 +01:00
Franco Fichtner
c076d1c728
rc: change install media workflow
...
* Boot into the installer by default; it can still be aborted.
* Remove the dysfunct rescue installer. The normal installer
now has a better rescue tool called "Import configuration".
* Move and rework the installer launcher as rc.installer. It
can be called at any time if needed.
2014-12-11 11:49:04 +01:00
Franco Fichtner
46251a023f
inc: we still need auto_login() for <disableconsolemenu/>
...
Instead of leaving the doors wide open, we make <disableconsolemenu/>
the default and bring back the killswitch for everbody who doesn't
like it.
2014-12-11 11:49:04 +01:00
Jos Schellevis
dc8b2b5881
Merge branch 'master' of git.opnsense.org:repo/opnsense-core
2014-12-11 10:44:49 +00:00
Jos Schellevis
9543799a20
Primarily Dashboard updates and fixes
2014-12-11 10:44:03 +00:00
Franco Fichtner
4de5be80a0
inc: no idea why jails are special...
...
We can dash out jails, use them for development or production
environments even. Sure, they may not support some priviledged
operation, but keeping weird glue around that is probably not
in all the places it should be is weird.
2014-12-10 23:44:42 +01:00
Franco Fichtner
dcb849678a
inc: rip out *shellcmd and developerspew config support
2014-12-10 23:44:42 +01:00
Franco Fichtner
8121fffd24
rc: improve the user experience on boot
...
First impressions are the most important ones...
2014-12-10 23:44:42 +01:00
Franco Fichtner
3606a039b1
rc: start to simplify cdrom handling; zap varmfs/etcmfs
...
etcmfs has been known to break when /etc gets too big, so
just remove it with a general /tmp partition that is set via
the tools.git through rc.conf and slap unionfs mounts on top.
2014-12-10 22:27:34 +01:00
Franco Fichtner
f82a898556
installer: don't need these files anymore
2014-12-10 18:12:54 +01:00
Franco Fichtner
8708cad529
etc: don't tell the repo it's a live cd here...
2014-12-10 17:10:31 +01:00
Jos Schellevis
c23950b0bd
Fix traffic graph widget
2014-12-10 16:04:39 +00:00
Franco Fichtner
727453c076
src: move all files (again)
...
Make "src" the implicit "/usr/local" so that nobody can
sneak in weird files in the base file system or potentially
overwrite them.
This is the last time, I swear... :)
2014-12-10 16:42:39 +01:00
Franco Fichtner
80df5b07ba
rc: mount repo of available
2014-12-10 16:31:11 +01:00
Franco Fichtner
ca4f01e71d
rc: sync the preamble code with FreeBSD
2014-12-10 16:30:49 +01:00
Jos Schellevis
0b3e9df01f
index changes
2014-12-10 08:44:46 +00:00
Franco Fichtner
04f5d72a02
www: fix syntax errors
2014-12-09 17:51:05 +01:00
Franco Fichtner
4b63c35216
make: add a makefile for janitorial purposes
2014-12-09 17:47:36 +01:00
Franco Fichtner
b2f7a53e7e
another file that shouldn't even be here...
2014-12-09 17:20:07 +01:00
Franco Fichtner
c83fab2159
www: remove cruft that has no shared library anymore
2014-12-09 17:13:52 +01:00
Franco Fichtner
37c62e42a0
tmp: not needed
2014-12-09 17:08:13 +01:00
Franco Fichtner
2862298e37
conf: we shouldn't touch this here
2014-12-09 17:04:34 +01:00
Jos Schellevis
16c094a8c4
reinsert updatePref javascript used by Save on Dashboard
2014-12-09 15:56:27 +00:00
Jos Schellevis
e9071598d0
Update traffic graphs dashboard
2014-12-09 15:52:03 +00:00
Franco Fichtner
8f7e3e4575
openssl: huh?
2014-12-09 16:47:50 +01:00
Franco Fichtner
15482489e6
etc: remove ssl config and revert weird type changes
...
Also update the certificate generation process and put in our info. :)
2014-12-09 16:41:24 +01:00
Franco Fichtner
17c0885cd5
etc: move bogons*
2014-12-09 16:32:41 +01:00
Franco Fichtner
36f7921352
etc: migrate phpshellsessions
2014-12-09 16:29:32 +01:00
Franco Fichtner
ce6c7135e3
etc: rc scripts are cleared out now
2014-12-09 16:27:39 +01:00
Franco Fichtner
528679c0f5
etc: move more files
2014-12-09 16:15:34 +01:00
Franco Fichtner
ae5f299554
etc: move rc.update_bogons.sh
2014-12-09 15:57:48 +01:00
Franco Fichtner
24ee8eee5f
etc: light at the end of the tunnel...
2014-12-09 15:53:37 +01:00
Franco Fichtner
fce62d61b8
etc: move rc.conf_mount_r*
2014-12-09 15:43:28 +01:00
Franco Fichtner
ebcc992081
etc: split devd.conf into individual override files
2014-12-09 15:36:45 +01:00
Franco Fichtner
16e2a04842
etc: gettytab is critical
2014-12-09 15:27:21 +01:00
Franco Fichtner
d44f8e3476
etc: moar of the same
2014-12-09 15:24:16 +01:00
Franco Fichtner
df74ed1e9c
etc: more migration/removal
2014-12-09 15:18:37 +01:00
Ad Schellevis
61e8c7287c
move opnsense service code
2014-12-08 15:36:19 +01:00
Franco Fichtner
638c6daf2a
etc: move more files
2014-12-09 15:11:07 +01:00
Franco Fichtner
576c1cd541
etc: move rc.inital.* stuff to new home
2014-12-09 14:52:32 +01:00
Jos Schellevis
e0458aa2cf
Dashboard changes and traffic widget javascript update
2014-12-09 13:38:15 +00:00
Franco Fichtner
0d8ad1b487
share: remove and rework timezone info
...
Now use the base system's tzdata, which we update regularly...
2014-12-09 14:32:06 +01:00
Ad Schellevis
2d2575572f
fix rc.php_ini_setup file removal missing
2014-12-08 14:45:19 +01:00
Franco Fichtner
e5cae36f16
etc: pull the old switcheroo on login shells
2014-12-09 14:12:48 +01:00
Franco Fichtner
377b5bd83d
etc: welcome to the 21st century
2014-12-09 14:06:01 +01:00
Franco Fichtner
8b95b79da8
etc: new home for rc.initial
2014-12-09 14:00:19 +01:00
Franco Fichtner
9bc667c6f6
etc: permanent location for installer glue
2014-12-09 13:35:25 +01:00