Jos Schellevis
e6eb5c60f6
Even more updates on upgrade checking.. now with configurable timeout
2014-12-19 13:59:01 +00:00
Franco Fichtner
cdf99701c9
config: em(4) is widely used, saves time for standard config...
2014-12-19 11:57:01 +01:00
Jos Schellevis
51758409bf
WIP cleanup system information widget and us json with ajax calls... so much nicer
2014-12-18 16:00:30 +00:00
Jos Schellevis
84684f0869
Reworked script to check for new and upgraded packages, out is now in one json structured file
2014-12-18 10:33:06 +00:00
Jos Schellevis
de10a3921b
Add option to force check if this is the first time and cronjob has not yet run
2014-12-17 13:57:08 +00:00
Jos Schellevis
46851d01f7
Check for updates, still need ro enable cronjob
2014-12-17 13:50:08 +00:00
Ad Schellevis
5cd1ca75a4
fix licenses
2014-12-16 21:52:49 +01:00
Jos Schellevis
2c4a701988
Fixed typo system information widget and changed comment
2014-12-16 07:33:21 +00:00
Franco Fichtner
fb74578a0e
platform: the story of a historic mess
...
The platform information should be used to identify a platform
type, not the product name. Not sure why pfSense came up with
this, but now it's so deeply tied into the system that we can't
just take it out. The platform type is also steered by the
installer or build tools at the moment. We will change that,
but it'll take more testing.
Discussed with: Jos
2014-12-15 22:02:56 +01:00
Jos Schellevis
e140af0f85
Partial update for Copyright notices
2014-12-15 15:31:16 +00:00
Jos Schellevis
2a7177001d
platform update to OPNsense for related file
2014-12-15 14:58:07 +00:00
Jos Schellevis
c3a31bad80
changing platform name to OPNsense
2014-12-15 14:38:32 +00:00
Ad Schellevis
dd353569a4
fix CP login
2014-12-14 20:13:27 +01:00
Franco Fichtner
b62380eaa4
locale: poof... stale translation is gone
2014-12-13 09:33:18 +01:00
Franco Fichtner
881a01ce92
inc: auto_login() isn't needed, but we need to invoke stuff on boot
2014-12-13 09:14:41 +01:00
Franco Fichtner
31b7aa526a
config: switch to a neutral ntp server
2014-12-13 09:06:18 +01:00
Charlie Root
151c59149f
captive portal remove captiveportal_read_db and replaced with new model
2014-12-12 19:01:23 +00:00
Charlie Root
e528090c12
added script pkg_updates.sh
2014-12-12 16:13:20 +00:00
Charlie Root
4a847c8795
gui updates for captiveportal widget and status page
2014-12-12 16:07:26 +00:00
Charlie Root
dff239e5f0
Merge branch 'master' of git.opnsense.org:~/repo/opnsense-core
2014-12-12 13:44:09 +00:00
Charlie Root
efb08f9292
Captive portal merge code into old code...
2014-12-12 13:43:39 +00:00
Franco Fichtner
9e0a6a4b5e
rc: ed25519 does not come with the current base version of FreeBSD 10.0
...
Avoids the regeneration of the keys on reboot. I guess this is what
people would expect. ;)
2014-12-12 12:17:54 +01:00
Ad Schellevis
72dbc47301
fix default phalcon configuration
2014-12-09 19:41:10 +01:00
Ad Schellevis
e5b4cfc70d
rename load_phalcon script
2014-12-09 19:13:07 +01:00
Ad Schellevis
ad6ff2940c
fix inlcude phalcon script
2014-12-09 19:10:22 +01:00
Ad Schellevis
1ed14b29ce
fix phalcon backwards compatibility mode
2014-12-09 18:07:44 +01:00
Ad Schellevis
6f8cea824e
added captive portal model and some plumming for future use
2014-12-09 15:48:03 +01:00
Charlie Root
b7905f6d03
Widget updates
2014-12-11 14:59:14 +00:00
Franco Fichtner
4bcbc1a17d
share: zap spurious file
2014-12-11 15:15:15 +01:00
Franco Fichtner
f6a178cf07
rc: changed branding file in installer
2014-12-11 14:54:00 +01:00
Franco Fichtner
0545356b8d
rc: don't need nullfs anymore
2014-12-11 14:32:40 +01:00
Franco Fichtner
f10cedbea3
rc: prune shell menu some more
2014-12-11 13:30:29 +01:00
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